Locating Access SDK Packages and Resources
2-4 Developers Guide for Oracle Access Manager and Oracle Security Token Service
of HTTP cookies are outside of the scope of Access SDK. You can develop Access Clients to protect non-HTTP resources as easily as agents protecting HTTP resources.
The typical functions that a custom Access Client can perform, individually or in combination with other Access Clients, are as follows:
■
Authenticate users by validating their credentials against Oracle Access Manager and its configured user repositories.
■
Authenticate users and check for authorization to access a resource.
■
Authenticate users and create unique Oracle Access Manager sessions represented by session tokens.
■
Validate session tokens presented by users, and authorize their access to protected resources.
■
Terminate Oracle Access Manager sessions given a session token or a named session identifier.
■
Enumerate Oracle Access Manager sessions of a given user by specifying named user identifier.
■
Save or retrieve custom Oracle Access Manager session attributes. Some Access Client operations are restricted for use by the designated Access Client
instances. For example, see OperationNotPermitted in Oracle Access Manager Access SDK Java API Reference.
An Oracle Access Manager administrator can use the Oracle Access Manager administration console to control the privileges of individual Access Clients. For more
information, see Oracle Fusion Middleware Administrators Guide for Oracle Access Manager with Oracle Security Token Service.