| Back | Next | Contents | Cams Programmer's Guide |
The Cams Programmer's Guide provides instructions on Cams APIs that enable you to extend the capabilities of authentication, access control, session management, and other services and to integrate these processes into business applications. Table 1 summarizes the available Cams APIs.
| Cams API | Description |
|---|---|
| Webapp Programming | Use programmatic security to enable fine-grained access control within your web applications based on user identities, roles, account information, logon locations, logon times, and more. |
| Cams JAAS Login Modules | Create new JAAS login modules for custom user repositories. If Cams doesn't already provide a login module suitable for your enterprise, you can write your own. |
| Cams JAAS Callback Handlers | Create new JAAS callback handlers to garnish authentication credentials such as accout numbers, pins, etc. from users. If Cams doesn't provide a callback handler that suites your user input needs, your can create your own. |
| Cams Access Control Rules API | Create new access control rules to protect resources with Cams. You can implement access control rules based on date, time, business rules, user profile information, database values, and more. This enables you to centralize, secure, and reuse access control rules for all of your enterprise applications. |
| Cams Session Event Handler API | Customize the attributes of user sessions when they are created, closed, or expired. (A user session is always created upon successful authentication). |
| Cams Services API | Enables you to create and deploy Cams Services, which enables reuse of resources like database connections, cached business rule information, etc from components you've created for other Cams APIs. |
Table 1 - Summary of Cams Application Programmer's Interfaces (APIs)
© 1996-2004 Cafésoft LLC. All rights reserved.