|
Oracle Access Manager Access SDK Java API Reference 11g Release 1 (11.1.1) E22472-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AccessException | |
|---|---|
| oracle.security.am.asdk | This is the OAM 11g version of the authentication and authorization API to be used for new development work. |
| Uses of AccessException in oracle.security.am.asdk |
|---|
| Subclasses of AccessException in oracle.security.am.asdk | |
|---|---|
class |
OperationNotPermittedExceptionRepresents an error related to insufficient privileges to perform certain operations. |
| Methods in oracle.security.am.asdk that throw AccessException | |
|---|---|
static AccessClient |
AccessClient.createDefaultInstance(AccessClient.CompatibilityMode mode)Returns a reference to a Singleton object of AccessClient. |
static AccessClient |
AccessClient.createDefaultInstance(java.lang.String configLocation, AccessClient.CompatibilityMode mode)Returns a reference to a Singleton object of AccessClient. |
static AccessClient |
AccessClient.createInstance(java.lang.String loggerName, AccessClient.CompatibilityMode mode)Returns a reference to a new object of AccessClient. |
static AccessClient |
AccessClient.createInstance(java.lang.String configLocation, java.lang.String loggerName, AccessClient.CompatibilityMode mode)Returns a reference to a new object of AccessClient. |
java.util.Hashtable |
AuthenticationScheme.getAllChallengeParameters()Returns all the challenge parameters specified during configuration for a given authentication scheme for example userid, password. |
java.util.Hashtable |
ResourceRequest.getAuthorizationParameters()Returns parameters required for authorization of the resource. |
java.lang.String |
AuthenticationScheme.getChallengeParameter(java.lang.String paramName)Returns challenge parameter value specified in authentication scheme |
java.util.Hashtable |
AccessClient.getClientDiagnosticInfo()Returns the diagnostic information about the connectivity to OAM servers including host, port, time since when the connection is established and the server state. |
java.util.Hashtable |
AccessClient.getConfigurations()Returns all the configuration settings from the configuration file before connecting to the server, or the configuration fetched from the server |
static AccessClient |
AccessClient.getDefaultInstance()Returns a reference to the Singleton object of AccessClient; if already created. |
java.util.Hashtable |
AccessClient.getDirectoryDiagnosticInfo()Returns the directory diagnostic information from the OAM 10g servers about the Directory Servers used to store User, Policy, Config information. |
int |
UserSession.getLevel()Returns authentication scheme level used to authenticate the user. |
int |
BaseUserSession.getLevel()Returns value representing the authentication scheme level used to authenticate the user. |
int |
AuthenticationScheme.getLevel()Returns the numeric authentication level as specified during authentication scheme configuration |
java.lang.String |
UserSession.getLocation()Returns the IP address of the user's client |
java.lang.String |
BaseUserSession.getLocation()Returns the IP address of the client as specified by the application while creating the session. |
long |
AuthenticationScheme.getMask()Returns integer value of authentication challenge method used for protecting the resource. |
java.lang.String |
AuthenticationScheme.getName()Returns the authentication scheme name |
int |
ResourceRequest.getNumberOfAuthorizationParameters()Returns count of parameters required for authorization of the resource request object. |
int |
AuthenticationScheme.getNumberOfChallengeParameters()Returns number of challenge parameters in authentication scheme |
java.lang.String |
AuthenticationScheme.getRedirectUrl()Returns the URL specified during configuration, to be used for redirecting the clients for authentication |
java.lang.String |
ResourceRequest.getSchemeId()Returns authentication scheme id used to protect the resource |
java.util.Hashtable |
AccessClient.getServerDiagnosticInfo()Returns the diagnostic information from the OAM server containing server health, host, port, number of connections. |
static java.util.Hashtable |
UserSession.getSessionAttributes(AccessClient aClient, java.lang.String sessionId)To get the attributes for the given sessionId using the specified AccessClient object. |
static java.util.Hashtable |
UserSession.getSessionAttributes(java.lang.String sessionId)To get the attributes for the given sessionId |
static java.util.Set |
UserSession.getSessionIds(AccessClient aClient, java.lang.String userId)To get the SessionIds of the given LDAP userid using the specified AccessClient object. |
static java.util.Set |
UserSession.getSessionIds(java.lang.String userId)To get the SessionIds for the given LDAP userid. |
java.lang.String |
UserSession.getSessionToken()Returns the saved, encrypted ASCII string representing the user session. |
int |
UserSession.getStartTime()Returns time in seconds from Jan 1 1970 till authenticated user session was started. |
int |
UserSession.getStatus()Provides integer value representing the current status of the session. |
int |
BaseUserSession.getStatus()Provides integer value representing the current status of the session. |
java.lang.String |
UserSession.getUserIdentity()Returns the DN of the user's profile entry in the user directory. |
java.lang.String |
BaseUserSession.getUserIdentity()Returns the DN of the user's profile entry in the user directory. |
boolean |
BaseUserSession.isAuthorized(ResourceRequest res)To check whether the user is authorized to access the resource |
boolean |
BaseUserSession.isAuthorized(ResourceRequest res, java.util.Hashtable parameters)To check whether the user is authorized to access the resource |
boolean |
AuthenticationScheme.isBasic()Checks if authentication scheme is of type Basic |
boolean |
AuthenticationScheme.isCertificate()Checks if authentication scheme is of type X509Cert |
boolean |
AuthenticationScheme.isForm()Checks if authentication scheme is of type Form |
boolean |
AuthenticationScheme.isNone()Checks if authentication scheme type is None i.e.Anonymous |
boolean |
ResourceRequest.isProtected()Checks whether resource is protected. |
void |
UserSession.logoff()Logs off the authenticated user and terminates the session. |
boolean |
AuthenticationScheme.requiresSecureTransport()Checks whether secure transport is required |
void |
BaseUserSession.setLocation(java.lang.String sLocation)Sets the IP address of the client as provided by the application. |
static boolean |
UserSession.setSessionAttributes(AccessClient aClient, java.lang.String sessionId, java.util.Hashtable sessionDetails)To update the details for the given sessionId using the specified AccessClient object. |
static boolean |
UserSession.setSessionAttributes(java.lang.String sessionId, java.util.Hashtable sessionDetails)To update the details for the given sessionId |
static void |
UserSession.terminateSession(AccessClient aClient, java.lang.String sessionId)To terminate the Session of the given sessionId using the specified AccessClient object. |
static void |
UserSession.terminateSession(java.lang.String sessionId)To terminate the Session for the given sessionId |
| Constructors in oracle.security.am.asdk that throw AccessException | |
|---|---|
AuthenticationScheme(AccessClient aClient, ResourceRequest resReq)Constructs AuthenticationScheme object for the specified ResourceRequest using specified AccessClient object. |
|
AuthenticationScheme(AccessClient aClient, java.lang.String schemeId)Constructs AuthenticationScheme object for the specified scheme id using specified AccessClient object. |
|
AuthenticationScheme(ResourceRequest resReq)Constructs AuthenticationScheme object for the specified ResourceRequest. |
|
AuthenticationScheme(java.lang.String schemeId)Constructs AuthenticationScheme object for the specified scheme id. |
|
PseudoUserSession(AccessClient aClient, ResourceRequest resReq, java.util.Hashtable credentials, boolean authorize)Constructs a PseudoUserSession object with specified parameters. |
|
PseudoUserSession(AccessClient aClient, ResourceRequest resReq, java.util.Hashtable credentials, boolean authorize, java.lang.String location)Constructs a PseudoUserSession object with specified parameters. |
|
PseudoUserSession(ResourceRequest resReq, java.util.Hashtable credentials, boolean authorize)Constructs a PseudoUserSession object with specified parameters. |
|
PseudoUserSession(ResourceRequest resReq, java.util.Hashtable credentials, boolean authorize, java.lang.String location)Constructs a PseudoUserSession object with specified parameters. |
|
ResourceRequest(AccessClient aClient, java.lang.String resType, java.lang.String resource, java.lang.String operation)Constructs a ResourceRequest object with specified AccessClient object, resource type, name and operation. |
|
ResourceRequest(AccessClient aClient, java.lang.String resType, java.lang.String resource, java.lang.String operation, java.util.Hashtable parameters)Constructs a ResourceRequest object with specified AccessClient object, resource type, name, operation and parameters name/value pair hashtable. |
|
ResourceRequest(java.lang.String resType, java.lang.String resource, java.lang.String operation)Constructs a ResourceRequest object with specified resource type, name and operation. |
|
ResourceRequest(java.lang.String resType, java.lang.String resource, java.lang.String operation, java.util.Hashtable parameters)Constructs a ResourceRequest object with specified resource type, name, operation and parameters name/value pair hashtable. |
|
UserSession()Default Constructor for UserSesion Object |
|
UserSession(AccessClient aClient)Constructs a UserSession object |
|
UserSession(AccessClient aClient, ResourceRequest resReq, java.util.Hashtable credentials)Constructs a UserSession object by calling the authenticate method using specified AccessClient object. |
|
UserSession(AccessClient aClient, ResourceRequest resReq, java.util.Hashtable credentials, java.lang.String location)Constructs a UserSession object by calling the authenticate method using specified AccessClient object. |
|
UserSession(AccessClient aClient, java.lang.String sessionToken)Constructs a UserSession object with specified token and AccessClient object |
|
UserSession(AccessClient aClient, java.lang.String sessionToken, boolean lazyload)Constructs a UserSession object by calling the authenticate method using the specified AccessClient object. |
|
UserSession(AccessClient aClient, java.lang.String sessionToken, boolean lazyload, boolean updateToken)Constructs a UserSession object with specified token on demand with AccessClient object. |
|
UserSession(ResourceRequest resReq, java.util.Hashtable credentials)Constructs a UserSession object by calling the authenticate method |
|
UserSession(ResourceRequest resReq, java.util.Hashtable credentials, java.lang.String location)Constructs a UserSession object by calling the authenticate method |
|
UserSession(java.lang.String sessionToken)Constructs a UserSession object with specified token |
|
UserSession(java.lang.String sessionToken, boolean lazyload)Constructs a UserSession object by calling the authenticate method |
|
UserSession(java.lang.String sessionToken, boolean lazyload, boolean updateToken)Constructs a UserSession object with specified token on demand |
|
|
Oracle Access Manager Access SDK Java API Reference 11g Release 1 (11.1.1) E22472-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||