Skip navigation links

Oracle Fusion Middleware Java API Reference for the Oracle Access Management OAuth Service
11g Release 2 Patch Set 3 (11.1.2.3)

E59498-01

A B C D E F G H I J K M O P R S T U V W


A

AccessTokenRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to receive the Access Token request parameters.
AccessTokenRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Initializes a basic Access Token request without any parameters.
AccessTokenRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Initializes the Access Token request using the given parameters.
AccessTokenRequest(String, String, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Constructor dedicated to AT1 case: Confidential Client to use Client Assertion (SAML / JWT based) and User Assertion Grant (SAML / JWT based) to acquire a JWT-based Resource Access Token (AT).
AccessTokenRequest(String, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Constructor dedicated to AT2 case: Confidential Client to use Client Assertion (SAML / JWT based) to acquire a JWT-based Resource Access Token (AT) (which does not require a user identity)
AccessTokenRequest(String, ClientIdSecretPair, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Constructor dedicated to AT3 case: Confidential Client to use Client Secret and User Pwd to acquire a JWT-based Resource Access Token (AT)
AccessTokenRequest(String, ClientIdSecretPair, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Constructor dedicated to AT4 case: Confidential Client to use Client Secret and User Assertion Token (SAML / JWT based) to acquire a JWT-based Resource Access Token (AT)
AccessTokenRequest(String, ClientIdSecretPair, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Constructor dedicated to AT5 case: Confidential Client to use Client Secret to acquire a JWT-based Resource Access Token (AT) (which does not require a user identity)
AccessTokenResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling an Access token response.
AccessTokenResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.AccessTokenResponse
Analyzes and formats the response as an access token response.
AccessTokenValidationRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to the Token Validation request.
There are 2 ways to validate a token depending on the client information the user gets.
AccessTokenValidationRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Initializes the OAuth Token Validation request without any parameters.
AccessTokenValidationRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Initializes the OAuth Token Validation request using the given parameters.
AccessTokenValidationRequest(ClientIdSecretPair, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Initializes the OAuth Token Validation request using Client Secret (e.g.
AccessTokenValidationRequest(String, String, String, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Initializes the OAuth Token Validation request using Client Assertion to validate a Token.
AccessTokenValidationResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling an Access token validation response.
AccessTokenValidationResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.AccessTokenValidationResponse
Analyzes and formats the response as a token validation response.
addAllowedAudience(String) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Add Client Allowed audience
addAllowedGrantType(String) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Add Client Allowed Grant Type
addAllowedResourceServer(String) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Add a client allowed resource servers
addAllowedScope(String) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Add the client allowed scope
addAppProfileHumanInfo(AppWritableProfileHumanInfo) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set an application profile human information
addConfigParam(String, String) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
addDeviceProfileAttribute(String) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
addHandlerContext(String, Object) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
Adding an Oracle Identity Context attribute
addHeader(String, String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Adds or replaces a parameter in the header using the given key and value.
addHttpRedirectURI(String) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Add HTTP Redirect URI
addMobileRedirectURI(String) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
addQuery(String, String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Adds or replaces a parameter in the query/data using the given key and value.
addScopeDescription(ScopeWritableProfile.ScopeDescriptionWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile
 
addScopeProfile(ScopeWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
 
addTokenClaim(String, Object) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
addTokenDynamicAttribute(String) - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeWritableProfile
 
addTokenStaticAttribute(String, String) - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeWritableProfile
 
AppAuthenticator - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppAuthnRequest - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppAuthnResponse - Interface in oracle.security.idaas.oauth.common.appinfra
 
ApplePushNotificationProfile - Interface in oracle.security.idaas.oauth.client
 
ApplePushNotificationWritableProfile - Interface in oracle.security.idaas.oauth.client
 
AppProfile - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppProfile.AllowedTokenAttributesRetrievalProfile - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppProfile.AppSecret - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppProfileHumanInfo - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppProfileHumanInfo.AppProfileHumanURIType - Enum in oracle.security.idaas.oauth.common.appinfra
 
AppRequest - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppResponse - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppWritableProfile - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppWritableProfile.AppWritableSecret - Interface in oracle.security.idaas.oauth.common.appinfra
 
AppWritableProfileHumanInfo - Interface in oracle.security.idaas.oauth.common.appinfra
 
areAllTokenAttributesRetrievalAllowed() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile.AllowedTokenAttributesRetrievalProfile
Whether the app can retrieval all token attributes
authenticate(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.ClientAuthenticator
This method validates whether the OAuth client is authenticated or not

B

BaseApplePushNotificationProfile - Interface in oracle.security.idaas.oauth.client
 
BaseApplePushNotificationWritableProfile - Interface in oracle.security.idaas.oauth.client
 
BasicClientAuthorization - Interface in oracle.security.idaas.oauth.client
This BasicClientAuthorization is used to perform the OAuth Client Authorization

C

ChallengeAnswer - Interface in oracle.security.idaas.rest.provider.plugin
 
ChallengeQuestion - Interface in oracle.security.idaas.rest.provider.plugin
 
ChallengeTypeEnum - Class in oracle.security.idaas.rest.provider.plugin
This class is used to indicate the challenge type in ChallengeQuestion and ChallengeAnswer
ChallengeTypeEnum(String) - Constructor for class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
ChallengeTypeEnum(int) - Constructor for class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
CLAIM_PREFIX - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
clear() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
Clear all data in this HandlerResult object
clearAll() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Cleans the header and query maps.
clearHeader() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Cleans only the header map.
clearQuery() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Cleans only the query map.
CLIENT_CREDENTIALS_GRANT_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
client_credentials
ClientAssertionTokenRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to receive the Client Assertion Token request parameters.
ClientAssertionTokenRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Initializes a basic Client Assertion Token request without any parameters.
ClientAssertionTokenRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Initializes the Client Assertion Token request using the given parameters.
ClientAssertionTokenRequest(ClientIdSecretPair) - Constructor for class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
[CT.1] Confidential Client to use Client Secret to acquire Client Assertion Token (CT)
ClientAssertionTokenRequest(String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
[CT.2] Confidential Client to use client id and assertion.
ClientAssertionTokenResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling a Client Assertion Token response.
ClientAssertionTokenResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.ClientAssertionTokenResponse
Analyzes and formats the response as a client assertion token response.
ClientAuthenticationRequest - Interface in oracle.security.idaas.oauth.client
 
ClientAuthenticationResponse - Interface in oracle.security.idaas.oauth.client
 
ClientAuthenticator - Interface in oracle.security.idaas.oauth.client
This ClientAuthenticator is used to validate OAuth Client redirect URI and perform the client authentication
ClientAuthorizationRequest - Interface in oracle.security.idaas.oauth.client
This ClientAuthorizationRequest is input parameter for the client authorization request
ClientAuthorizationResponse - Interface in oracle.security.idaas.oauth.client
 
ClientIdSecretPair - Class in oracle.security.idaas.oauth.sdk
Encapsulates the client ID and secret management.
ClientIdSecretPair(String, String) - Constructor for class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
Initiates the client information using the given ID and secret.
ClientProfile - Interface in oracle.security.idaas.oauth.client
This Client Profile interface is intentionally immutable.
ClientProfile.ClientType - Enum in oracle.security.idaas.oauth.client
 
ClientProfileNotFoundException - Exception in oracle.security.idaas.oauth.client
This ClientProfileNotFoundException indicates if the OAuth Client Profile is not found
ClientProfileNotFoundException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.client.ClientProfileNotFoundException
 
ClientProfileNotFoundException(String) - Constructor for exception oracle.security.idaas.oauth.client.ClientProfileNotFoundException
 
ClientProfileReader - Interface in oracle.security.idaas.oauth.client
This ClientProfileReader is used to read OAuth Client Profiles
ClientProfileWriter - Interface in oracle.security.idaas.oauth.client
This interface ClientProfileWriter is for create/update/delete OAuth Client Profiles
ClientRequest - Interface in oracle.security.idaas.oauth.client
This ClientRequest is input parameter to manage client profile
ClientResponse - Interface in oracle.security.idaas.oauth.client
 
ClientScopeProfile - Interface in oracle.security.idaas.oauth.client
This ClientScopeProfile is for OAuth Client Scope Profile definition
ClientScopeWritableProfile - Interface in oracle.security.idaas.oauth.client
 
ClientSecurityManager - Interface in oracle.security.idaas.oauth.client
This interface ClientSecurityManager is for CRUD Operation for OAuth Client Profiles, Client Authentication, Client Authorization and Life Cycle events like init and destroy
ClientSecurityManagerException - Exception in oracle.security.idaas.oauth.client
This ClientSecurityManagerException is the base exception for Client Security Manager It and its subclasses are checked exception
ClientSecurityManagerException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.client.ClientSecurityManagerException
 
ClientSecurityManagerException(String) - Constructor for exception oracle.security.idaas.oauth.client.ClientSecurityManagerException
 
ClientTrustCertificate - Class in oracle.security.idaas.oauth.client
 
ClientTrustCertificate(Certificate, String, String, String) - Constructor for class oracle.security.idaas.oauth.client.ClientTrustCertificate
 
ClientWritableProfile - Interface in oracle.security.idaas.oauth.client
This ClientProfileWritable interface is used to set client profiles Every implementation of Client Profile provides Client Profile POJO writable object
close() - Method in class oracle.security.idaas.oauth.sdk.http.HttpResponse
Close the connection.
createChallengeQuestion() - Method in class oracle.security.idaas.rest.provider.plugin.PluginDataFactory
 
createPluginContext() - Method in class oracle.security.idaas.rest.provider.plugin.PluginDataFactory
 
createSetHandleSpec() - Method in class oracle.security.idaas.rest.provider.plugin.PluginDataFactory
 
createToken(OAuthTokenRequest) - Method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Returns a token based on the parameter set in the request.
createToken(OAuthTokenRequest) - Method in class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
 
createToken(OAuthTokenRequest) - Method in interface oracle.security.idaas.oauth.sdk.OAuthClient
Returns a formated response including the token information or an error.
CTE_KBA - Static variable in class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
CTE_OTPByEmail - Static variable in class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
CTE_OTPBySMS - Static variable in class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
CTE_OTPByVoice - Static variable in class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 

D

DataMap - Interface in oracle.security.idaas.rest.provider.plugin
This base interface allow dynamically adding attributes to data exchange without changing the core Plugin interface Some attribute values may be highly plug-in implementation specific.
DataMapAttrKeyConst<T> - Class in oracle.security.idaas.rest.provider.plugin
 
DataMapAttrKeyConst(String, Class<T>) - Constructor for class oracle.security.idaas.rest.provider.plugin.DataMapAttrKeyConst
 
delete(ClientWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientProfileWriter
Delete an OAuth Client Profile
delete(ResourceServerProfileRequest) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileWriter
Delete an OAuth Resource Server Profile
destroy() - Method in interface oracle.security.idaas.rest.provider.plugin.MobileSecurityHandler
Deprecated. A destroy-method similar to Servlet lifecycle
destroy() - Method in interface oracle.security.idaas.rest.provider.plugin.SecurityHandler
A destroy-method similar to Servlet lifecycle
DeviceNetworkProfile - Interface in oracle.security.idaas.rest.provider.plugin
 
DeviceNetworkProfile.NetworkType - Enum in oracle.security.idaas.rest.provider.plugin
 
DeviceProfile - Interface in oracle.security.idaas.rest.provider.plugin
 
doHttpRequest(String, String, String, Map<String, String>, String, String, String) - Static method in class oracle.security.idaas.oauth.sdk.http.HttpUtil
Handle the request.

E

execHttpRequest(String, String, Map<String, String>, String, String, String, String, boolean) - Static method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Handles the HTTP request using the given parameters.

F

fromValue(String) - Static method in enum oracle.security.idaas.oauth.client.ClientProfile.ClientType
 
fromValue(String) - Static method in enum oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile.MobileSecurityLevel
 

G

GCMAppProfile - Interface in oracle.security.idaas.oauth.client
 
GCMAppWritableProfile - Interface in oracle.security.idaas.oauth.client
 
getAccessToken() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Returns the access_token.
getAdditionalAttributes() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
getAdditionalTokenClaims() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getAllowedAudience() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get the collection of allowed audience
getAllowedGrantTypes() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get a list of Client allowed grant types empty collection is returned if none of grant types are not allowed for the client
getAllowedResourceServers() - Method in interface oracle.security.idaas.oauth.client.ClientScopeProfile
Get a collection of resource server names accessible to the client EMPTY Collection is returned if the allowed resource server scopes are not defined
getAllowedScopes() - Method in interface oracle.security.idaas.oauth.client.ClientScopeProfile
Get a collection of scopes accessible to the client EMPTY collection when none of scopes are allowed for the client
getAllowedTokenAttributesRetrievalProfile() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get the AllowedTokenAttributesRetrievalProfile
getAndroidMobileSecurityLevel() - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile
Get Android Mobile Operating System Security Level If this methods returns null, then the Mobile OAuth Server uses the OAuth Service Profile configuration
getAnswerString() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
getAPNDevelopmentCertificate() - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationProfile
 
getAPNDevelopmentCertificatePassword() - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationProfile
 
getAPNProductionCertificate() - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationProfile
 
getAPNProductionCertificatePassword() - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationProfile
 
getAppId() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get an Application Profile UUID
getAppId() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getApplePushNotificationProfile() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get an Apple Push Notification Profile
getAppName() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get non end user facing app name.
getAppName() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getAppProfileHumanInfo() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get a collection of application profile human information Empty collection is returned if human information is not defined in the application profile
getAppProfileHumanInfo(Locale) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get an application profile human information based on the request locale NULL is returned if an app profile human information is not configured for the request locale
getAppSecret() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get an Application Secret NULL is returned if application secret is not defined
getAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
returns the assertion
getAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the assertion
getAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Returns the token value to be terminated.
getAttribute(String) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getAttributeNames() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getAttributes() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get application profile attributes Empty MAP is returned if attributes are not defined in the application profile
getAttrKeyName() - Method in class oracle.security.idaas.rest.provider.plugin.DataMapAttrKeyConst
 
getAttrValue(DataMapAttrKeyConst<T>) - Method in interface oracle.security.idaas.rest.provider.plugin.DataMap
 
getAttValueClass() - Method in class oracle.security.idaas.rest.provider.plugin.DataMapAttrKeyConst
 
getAudience() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
 
getAudienceClaimValue() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get an audience claim value which identifies the audiences that the JWT OAuth Access Token is intended If audienceClaimValue is null, then JWT OAuth Access Token not have an audience claim This values is case sensitive string which contains StringOrURI value
getAudienceResult() - Method in interface oracle.security.idaas.oauth.client.ClientAuthorizationResponse
 
getAuthOpStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getAuthzUserConsentPluginRef() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
It returns authorization user consent plug-in reference name
getCertificate() - Method in class oracle.security.idaas.oauth.client.ClientTrustCertificate
Get Client Trust Certificate
getChallengeAnswer() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getChallengeQuestion() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getChallengeType() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
getChallengeType() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
getClaims() - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenValidationResponse
Returns the list of key/value claims.
getClientAppId() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getClientAppId() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getClientAppIdStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getClientAppIdStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getClientAssertion() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
Get Client Assertion Value
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the client_assertion
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the client_assertion
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
returns the Client Assertion.
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the client_assertion
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Returns the client_assertion
getClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
returns the Client Assertion.
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the client_assertion_type
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the client_assertion_type
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Returns the Client Assertion type.
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the client_assertion_type
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Returns the client_assertion_type
getClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Returns the Client Assertion type.
getClientAssertionTypeURI() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
Get Client Assertion Type
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the client id and secret.
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the client id and secret.
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Returns the client Id and =secret.
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the class encapsulating the client id and secret.
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Returns the client id and secret.
getClientCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Returns the client id and secret.
getClientId() - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
Returns the client Id.
getClientId() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the client_id
getClientId() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the client_id
getClientId() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Returns the client_id
getClientIPAddress() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
getClientProfile() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getClientScopeProfile() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get Client Scope Profile
getClientSDKVersion() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getClientSecret() - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
Returns the client secret.
getClientTrustCertificates() - Method in interface oracle.security.idaas.oauth.client.ClientAuthorizationResponse
Get Client Trust Certificates OAuth Server Framework validates JWT/SAML User Assertion using client trust certificates if these set otherwise OAuth Server Framework uses trusted third parties certificates to validate user assertions.
getClientType() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get the client type
getConfigParams() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get Mobile Client Configuration Parameters
getCredentials() - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
The Based64 formatted credentials corresponding to this client Id and secret.
getCredentials() - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
The Based64 formatted credentials corresponding to this user Id and password.
getCurl(String, String, Map<String, String>, String) - Static method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Builds and outputs as String the curl equivalent command of the HTTP request.
getDeniedMessage() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getDescription() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo
 
getDescription() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile.ScopeDescriptionProfile
 
getDeviceAttributesMap() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getDeviceNetworkProfile() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getDeviceProfile() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getDeviceProfileAttributes() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get a collection of Mobile Device Profile Attributes
getEnumChoices() - Method in class oracle.security.idaas.rest.provider.plugin.ChallengeTypeEnum
 
getError() - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenValidationResponse
Returns the error name.
getErrorAsString(String) - Method in class oracle.security.idaas.oauth.sdk.http.HttpResponse
Returns a String formatted error message when the status is different from 200.
getErrorCode() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getErrorCodes() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
getErrorMessage() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Returns the error message if any.
getExpirationTSInSec() - Method in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
If this expiration time stamp is not set or set to null, the Client App should discard the handle value upon an explicit user log out.
getExpiresIn() - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthTokenProfile
 
getExpiresIn() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Returns the expires_in
getGCMAppProfile() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get a GCM Mobile Application Profile
getGrantType() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the grant_type
getGrantType() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthTokenRequest
Returns the grant_type
getGrantType() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Returns the grant_type
getGrantType() - Method in class oracle.security.idaas.oauth.sdk.token.OAuthToken
Returns the oracle grant type
getGrantTypes() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
 
getHandlerContext() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getHandles() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getHandleSpecs() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getHandleValue() - Method in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
getHardwareIDStrMap() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
An JSON Example of a Hardware ID Map is: { "IMEI":"...", "IOS_UDID":"...", "MAC_ADDRESS":"...", "PHONE_NUM":"..." }
getHeader(String) - Method in class oracle.security.idaas.oauth.sdk.http.HttpResponse
Returns the value of a parameter in the response header using the given name.
getHeader(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Returns the value of the given key.
getHeader() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Returns the header parameters.
getHttpRedirectURIs() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get a list of Client HTTP RedirectURIs empty collection is returned if HTTP redirect URIs are not configured
getHumanURI(AppProfileHumanInfo.AppProfileHumanURIType) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo
 
getIdentityDomainId() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getIdentityDomainUUID() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile
Get the identity Domain UUID
getIdentityDomainUUID() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getInstance() - Static method in class oracle.security.idaas.rest.provider.plugin.PluginDataFactory
 
getIOSMobileSecurityLevel() - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile
Get iOS Mobile Operating System Security Level If this methods returns null, then the Mobile OAuth Server uses the OAuth Service Profile configuration
getIssuerName() - Method in class oracle.security.idaas.oauth.client.ClientTrustCertificate
Get Client Trust Issuer Name
getJailBreakingDetectionPolicyName() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get a Jail Breaking Detection Policy Name
getJson() - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Returns the json representation of the user credentials.
getKeepAliveSeconds() - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationProfile
 
getKeyId() - Method in class oracle.security.idaas.oauth.client.ClientTrustCertificate
Get Certificate Key Id (Key Alias)
getLocale() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo
 
getLocale() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile.ScopeDescriptionProfile
 
getLocale() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
getLocale() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
getMaxConnectionPoolSize() - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationProfile
 
getMinConnectionPoolSize() - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationProfile
 
getMobileClientConfigOverrideProfile() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get Mobile Client Configuration Override Profile Mobile Related configuration properties like Server Side SSO enabled/disabled and Security Level are defined at OAuth Service Profile Level.
getMobileClientProfile() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get the mobile client profile null is returned if the client type is not mobile
getMobileRedirectURIs() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get Mobile Client Redirect URIs
getMSMDeviceInfoMap() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getName() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo
 
getName() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile
 
getNetworkType() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
getOamAuthenResource() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the oam authenticated resource
getOAuthGrantType() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
Returing the grant type used in a Token request against an OAuth 2.0 service Under OAuth 2.0 without any extension, only one grant type would be used in a Token request.
getOfflineScopeName() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get an offline scope name
getOracleAuxTokens() - Method in class oracle.security.idaas.oauth.sdk.response.OAMCredentialsTokenResponse
Returns the JSONArray formated aux tokens
getOracleClientAssertionType() - Method in class oracle.security.idaas.oauth.sdk.response.ClientAssertionTokenResponse
Returns the oracle_client_assertion_type
getOracleGrantType() - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenResponse
Returns the oracle_grant_type.
getOracleGrantType() - Method in class oracle.security.idaas.oauth.sdk.response.OAMCredentialsTokenResponse
Returns the oracle grant type.
getOracleGrantType() - Method in class oracle.security.idaas.oauth.sdk.response.UserAssertionTokenResponse
Returns the oracle_grant_type
getOracleOamApplicationContext() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the Application Context
getOracleOamApplicationResource() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the Application Resource URL.
getOracleRequestedAssertions() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the oracle_requested_assertions
getOracleTkContext() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Returns the oracle_tk_context
getOracleTokenAttrsRetrieval() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the oracle_token_attrs_retrieval.
getOracleUserCredentials() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the user credentials
getOSType() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getOSVersion() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getOtherPlatformMobileSecurityLevel() - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile
Get Other than iOS and Android Mobile Operating Systems like Windows Security Level If this methods returns null, then the Mobile OAuth Server uses the OAuth Service Profile configuration
getOverriddenAccessTokenProfile() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get OAuth RefreshableTokenProfile
getOverriddenAuthzCodeTokenProfile() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get OAuth Token Profile
getPassword() - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Returns the password.
getPassword() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
returns the password
getPassword() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
returns the password.
getPhoneCarrierName() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
[ AlexYiu: I wonder whether we need this Phone Carrier Name.
getProperty(String) - Method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Returns the value of given key.
getProperty(String) - Method in class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
Returns the value of given key.
getQuery(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Returns the value of the given key.
getQuery() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Returns an HTTP query formatted string.
getQueryMap() - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Return the Query as Map
getQuestionRefId() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
getQuestionRefId() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
getQuestionString() - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
getRedirectUri() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
 
getRefreshToken() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Returns the refresh_token
getRefreshTokenExpiresIn() - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthRefreshableTokenProfile
It returns refresh token expire in
getRegClientAppId() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getRegClientAppId() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getRequestedScopes() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileRequest
 
getRequestedScopes() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getRequestedScopes() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getRequestIPAddress() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getRequestParams() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getResourceServerProfiles() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getResponseBodyAsString(String) - Method in class oracle.security.idaas.oauth.sdk.http.HttpResponse
Returns the body of the response as a String.
getRestrictedPackageName() - Method in interface oracle.security.idaas.oauth.client.GCMAppProfile
 
getResult() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
getResultStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getScope() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the scope.
getScope() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns the scope.
getScope() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the scope.
getScopeDataMap() - Method in interface oracle.security.idaas.rest.provider.plugin.RequestedScope
Used for fine-grained scope and authorization
getScopeDescription(Locale) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile
 
getScopeDescriptions() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile
 
getScopeName() - Method in interface oracle.security.idaas.rest.provider.plugin.RequestedScope
 
getScopeNamespacePrefix() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get a Scope Prefix;
getScopeProfiles() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get a collection of Scope Profiles It returns empty collection if scope is not defined in resource server profile
getScopes() - Method in interface oracle.security.idaas.oauth.client.ClientRequest
 
getSecret() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppAuthnRequest
 
getSecret() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppProfile.AppSecret
Get an application secret
getSecurityEvent() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getSecurityEvents() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getSequenceNumber() - Method in interface oracle.security.idaas.oauth.client.ClientProfile
Get the sequence number represents the client different number will be returned when client gets changed
getServiceContextId() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getServiceContextIdType() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getServiceProfileName() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
getStatus() - Method in class oracle.security.idaas.oauth.sdk.http.HttpResponse
Returns the status of the request.
getStatus() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
 
getThumbprint() - Method in class oracle.security.idaas.oauth.client.ClientTrustCertificate
Get x509 Certificate Thumbprint
getTkContext() - Method in class oracle.security.idaas.oauth.sdk.token.OAuthToken
Returns the oracle_tk_context.
getTokenAttributeProfile() - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfile
Get Token AttributeProfile
getTokenDynamicAttributes() - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeProfile
It returns a list of dynamic attribute
getTokenStaticAttributeMap() - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeProfile
It returns a list of static attribute
getTokenType() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Returns the token_type
getTokenValue() - Method in class oracle.security.idaas.oauth.sdk.token.OAuthToken
Returns the value of the token.
getUsageGeoLocation() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
getUsageLocale() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
See also HTTP language tag definition: http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.10
getUserAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the user_assertion
getUserAssertionType() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Returns the user_assertion_type
getUserId() - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Returns the user Id.
getUserId() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getUserId() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getUserIdStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getUserIdStatus() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getUserIdType() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
getUserIdType() - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
getUsername() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Returns the username.
getUsername() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Returns the username

H

HandlerRequest - Interface in oracle.security.idaas.rest.provider.plugin
Request information has a Trio of three set of information: Client ID, User ID, Device Profile This object is mainly a READ-ONLY object, except setAttribute() and removeAttribute() calls.
HandlerRequest.ClientAppIdStatus - Enum in oracle.security.idaas.rest.provider.plugin
 
HandlerRequest.OperationStatus - Enum in oracle.security.idaas.rest.provider.plugin
OperationStatus is used to indicate the status of OIC Authentication Service operation (if applicable), prior to invoking a Security Plugin
HandlerRequest.UserIdStatus - Enum in oracle.security.idaas.rest.provider.plugin
 
HandlerRequest.UserIdType - Enum in oracle.security.idaas.rest.provider.plugin
 
HandlerResult - Interface in oracle.security.idaas.rest.provider.plugin
 
HandlerResult.ResultStatus - Enum in oracle.security.idaas.rest.provider.plugin
 
HttpResponse - Class in oracle.security.idaas.oauth.sdk.http
Defines an object to assist am HTTP connection handler in sending a response to the client.
HttpUtil - Class in oracle.security.idaas.oauth.sdk.http
Util class to handle HTTP request and response.
HttpUtil() - Constructor for class oracle.security.idaas.oauth.sdk.http.HttpUtil
 
HttpUtil.OAuthClientHostnameVerifier - Class in oracle.security.idaas.oauth.sdk.http
Pass through Verifier implementation class, it returns always true.
HttpUtil.OAuthClientHostnameVerifier() - Constructor for class oracle.security.idaas.oauth.sdk.http.HttpUtil.OAuthClientHostnameVerifier
 
HW_IMEI - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_IOS_ID_FOR_AD - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_IOS_ID_FOR_VENDOR - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_IOS_UDID - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_MAC_ADDRESS - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_MSM_CONTAINER_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_MSM_DEVICE_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
HW_PHONE_NUM - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 

I

init(Map<String, String>) - Method in interface oracle.security.idaas.rest.provider.plugin.MobileSecurityHandler
Deprecated. An init-method similar to Servlet lifecycle
init(Map<String, String>) - Method in interface oracle.security.idaas.rest.provider.plugin.SecurityHandler
An init-method similar to Servlet lifecycle
InvalidRequestDataException - Exception in oracle.security.idaas.oauth.client
 
InvalidRequestDataException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.client.InvalidRequestDataException
 
InvalidRequestDataException(String) - Constructor for exception oracle.security.idaas.oauth.client.InvalidRequestDataException
 
InvalidScopeException - Exception in oracle.security.idaas.oauth.resourceserver
This InvalidScopeException indicates when requested scopes are not valid
InvalidScopeException() - Constructor for exception oracle.security.idaas.oauth.resourceserver.InvalidScopeException
Constructs a new exception
InvalidScopeException(String) - Constructor for exception oracle.security.idaas.oauth.resourceserver.InvalidScopeException
Constructs a new exception with the specified message
InvalidScopeException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.resourceserver.InvalidScopeException
Constructs a new exception with the specified message and cause
isAnyScopeAllowed() - Method in interface oracle.security.idaas.oauth.client.ClientScopeProfile
True if the client has unrestricted access to any scope
isAuthorized(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.BasicClientAuthorization
Checks whether client is authorized to access the requested scopes and grant types
isError() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Returns true if the response is an error.
isJailBroken() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
Jail-Breaking detection logic applies to iOS devices only.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Return true if the client assertion is a JWT one.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns true if the client assertion is a JWT one.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Returns true if the client assertion is a JWT one.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Return true if the client assertion is a JWT one.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Return true if the client assertion is a JWT one.
isJwtClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Returns true if the client assertion is a JWT one.
isLifeCycleEnabled() - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthTokenProfile
 
isNullOrEmpty(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Returns true when the given String is null or empty.
isProductionMode() - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationProfile
 
isPublicClient() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppRequest
 
isRefreshTokenEnabled() - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthRefreshableTokenProfile
It returns refreshToken enabled or not
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Return true if the client assertion is a SAML one.
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Returns true if the client assertion is a SAML one.
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Returns true if the client assertion is a SAML one.
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Return true if the client assertion is a SAML one.
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Return true if the client assertion is a SAML one.
isSamlClientAssertion() - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Returns true if the client assertion is a SAML one.
isScopeOffline() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile
Is the scope Offline
isServerSideSSOEnabled() - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile
Whether Server Side SSO is enabled or not If this methods returns null, then the Mobile OAuth Server uses the OAuth Service Profile configuration
isSuccessful() - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenValidationResponse
Returns true if the given token is valid.
isSuccessful() - Method in class oracle.security.idaas.oauth.sdk.response.RevocationResponse
Returns true if the token is terminated.
isUserConsentRequired(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.BasicClientAuthorization
Checks whether client requires user consent for it's initiated authorization requests
isUserConsentRequired() - Method in interface oracle.security.idaas.oauth.client.ClientScopeProfile
Get the client required User Consent or not
isUserConsentRequired() - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeProfile
 
isValidAppId(AppAuthnRequest) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppAuthenticator
Deprecated. 
isValidRedirectURI(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.ClientAuthenticator
This method validates whether the OAuth Client's redirect uri os valid or not
isVPNEnabled() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 

J

JerseyClient - Class in oracle.security.idaas.oauth.sdk.jersey
Implements the OAuthClient interface using a Jersey Client.
JerseyClient(Properties) - Constructor for class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
Constructor using a Java Properties format for client configuration.
JerseyClient(URL) - Constructor for class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
Constructor using URL location of the Properties file containing client configuration.
JerseyClient(InputStream) - Constructor for class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
Constructor reading the configuration from the given InputStream.
JWT_CLIENT_ASSERTION_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:client-assertion-type:jwt-bearer
JWT_GRANT_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:grant-type:jwt-bearer
JWT_USER_ASSERTION_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:user-assertion-type:jwt-bearer

K

KEY_ANSWER_STR - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_ATTR_ANSWER_STR - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_ATTR_CHALLENGE - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_ATTR_CLIENT_IP_ADDR - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_ATTR_CLIENT_SDK_VERSION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_CTYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_ATTR_CTYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_ATTR_DENIED_MESSAGE - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_ATTR_EXPIRATION_TS - Static variable in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
KEY_ATTR_HANDLE_VALUE - Static variable in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
KEY_ATTR_HARDWARE_IDS - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_IS_JAIL_BROKEN - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_IS_VPN_ENABLED - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_ATTR_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_ATTR_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_ATTR_NETWORK_TYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_ATTR_OS_TYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_OS_VERSION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_PHONE_CARRIER_NAME - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_ATTR_QUESTION_REF_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_ATTR_QUESTION_REF_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_ATTR_QUESTION_STR - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_ATTR_SET_HANDLE_SPECS_MAP - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_ATTR_STATUS - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_ATTR_USAGE_GEO_LOCATION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_ATTR_USAGE_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_CHALLENGE_QUESTION - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_CLIENT_IP_ADDR - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_CLIENT_SDK_VERSION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_CTYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_CTYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_DENIED_MESSAGE - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_ERROR_CODE - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_EXPIRATION_TS - Static variable in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
KEY_HANDLE_VALUE - Static variable in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
KEY_HARDWARE_IDS - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_IS_JAIL_BROKEN - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_IS_VPN_ENABLED - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_NETWORK_TYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_OS_TYPE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_OS_VERSION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_PHONE_CARRIER_NAME - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
 
KEY_QUESTION_REF_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeAnswer
 
KEY_QUESTION_REF_ID - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_QUESTION_STR - Static variable in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
KEY_SET_HANDLE_SPECS_MAP - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_STATUS - Static variable in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
KEY_USAGE_GEO_LOCATION - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 
KEY_USAGE_LOCALE - Static variable in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
 

M

MobileClientConfigOverrideProfile - Interface in oracle.security.idaas.oauth.client
 
MobileClientConfigOverrideProfile.MobileSecurityLevel - Enum in oracle.security.idaas.oauth.client
 
MobileClientConfigOverrideWritableProfile - Interface in oracle.security.idaas.oauth.client
 
MobileClientProfile - Interface in oracle.security.idaas.oauth.client
This Mobile Client Profile interface is intentionally immutable.
MobileClientWritableProfile - Interface in oracle.security.idaas.oauth.client
 
MobileSecurityHandler - Interface in oracle.security.idaas.rest.provider.plugin
Deprecated. 
MobileSecurityHandlerConfigException - Exception in oracle.security.idaas.rest.provider.plugin
 
MobileSecurityHandlerConfigException() - Constructor for exception oracle.security.idaas.rest.provider.plugin.MobileSecurityHandlerConfigException
 
MobileSecurityHandlerConfigException(String) - Constructor for exception oracle.security.idaas.rest.provider.plugin.MobileSecurityHandlerConfigException
 
MobileSecurityHandlerConfigException(Throwable) - Constructor for exception oracle.security.idaas.rest.provider.plugin.MobileSecurityHandlerConfigException
 
MobileSecurityHandlerConfigException(String, Throwable) - Constructor for exception oracle.security.idaas.rest.provider.plugin.MobileSecurityHandlerConfigException
 

O

OAMCredentialsTokenRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to receive the OAM Credentials Token request parameters.
OAMCredentialsTokenRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Initializes a basic OAM Credentials Token Request without any parameters.
OAMCredentialsTokenRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Initializes the OAM Credentials Token Request using the given parameters.
OAMCredentialsTokenRequest(ClientIdSecretPair, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(1a) Initializes the OAM Credentials Token Request to obtain a JWT User Token using Client Credentials.
OAMCredentialsTokenRequest(String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(1b) Initializes the OAM Credentials Token Request to obtain a JWT User Token using Client Assertion.
OAMCredentialsTokenRequest(ClientIdSecretPair, OracleUserCredentials, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(2a) Initializes the OAM Credentials Token Request to obtain a JWT Access Token using Client Credentials.
OAMCredentialsTokenRequest(String, String, OracleUserCredentials, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(2b) Initializes the OAM Credentials Token Request to obtain a JWT Access Token using Client Assertion.
OAMCredentialsTokenRequest(ClientIdSecretPair, String, OracleUserCredentials, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(3a) and (4a) Initializes the OAM Credentials Token Request to obtain an OAM User Token and an OAM Master Token when the oracleRequestAssertions is null.
OAMCredentialsTokenRequest(ClientIdSecretPair, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(3b) and (4b) Initializes the OAM Credentials Token Request to obtain an OAM User Token and an OAM Master Token when the oracleRequestAssertions is null.
OAMCredentialsTokenRequest(String, String, String, OracleUserCredentials, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(3c) and (4c) Initializes the OAM Credentials Token Request to obtain an OAM User Token and an OAM Master Token when the oracleRequestAssertions is null.
OAMCredentialsTokenRequest(String, String, String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(3d) and (4d) Initializes the OAM Credentials Token Request to obtain an OAM User Token and an OAM Master Token when the oracleRequestAssertions is null.
OAMCredentialsTokenRequest(ClientIdSecretPair, String, String, String, URL) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(5a)Initializes the OAM Credentials Token Request to obtain an OAM Access Token.
OAMCredentialsTokenRequest(String, String, String, String, String, URL) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
(5b)Initializes the OAM Credentials Token Request to obtain an OAM Access Token.
OAMCredentialsTokenResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling an OAM Access token response.
OAMCredentialsTokenResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.OAMCredentialsTokenResponse
Analyzes and formats the response as an OAM Access token response.
OAuthClient - Interface in oracle.security.idaas.oauth.sdk
Client interface to the OAuth server.
OAuthRefreshableTokenProfile - Interface in oracle.security.idaas.oauth.resourceserver
This OAuthRefreshableTokenProfile is for the OAuth Refresh Token Profile definition
OAuthRefreshableTokenWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
OAuthRestClient - Class in oracle.security.idaas.oauth.sdk.http
Implements an HTTP handler to interface with the Oracle OAuth Server.
OAuthRestClient(Properties) - Constructor for class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Constructor using a Java Properties format for client configuration.
OAuthRestClient(URL) - Constructor for class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Constructor using URL location of the Properties file containing client configuration.
OAuthRestClient(InputStream) - Constructor for class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Constructor reading the configuration from the given InputStream.
OAuthRestRequest - Class in oracle.security.idaas.oauth.sdk.request
Generic class managing header and query parameters to be used in an OAuth Request.
OAuthRestRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Prepares a basic header including only: "Content-Type:application/x-www-form-urlencoded;charset=UTF-8"
OAuthRestRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Uses the given parameters to build the header and data parts of the request.
OAuthRestResponse - Class in oracle.security.idaas.oauth.sdk.response
Base class handling the OAuth response.
OAuthRestResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Analyzes and formats the response.
OAuthSdkConstants - Class in oracle.security.idaas.oauth.sdk
Class containing all the constants used by the client.
OAuthSdkConstants() - Constructor for class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
 
OAuthSdkException - Exception in oracle.security.idaas.oauth.sdk
Signals that something unplanned occurred when handling the request or the response.
OAuthSdkException() - Constructor for exception oracle.security.idaas.oauth.sdk.OAuthSdkException
Constructs a OAuthSdkException with no detail message.
OAuthSdkException(String) - Constructor for exception oracle.security.idaas.oauth.sdk.OAuthSdkException
Constructs a OAuthSdkException with the specified detail message.
OAuthSdkException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.sdk.OAuthSdkException
Constructs a OAuthSdkException with the specified detail message and cause.
OAuthSdkException(Throwable) - Constructor for exception oracle.security.idaas.oauth.sdk.OAuthSdkException
Constructs a OAuthSdkException with the specified detail cause.
OAuthToken - Class in oracle.security.idaas.oauth.sdk.token
Manages the token attributes.
OAuthToken() - Constructor for class oracle.security.idaas.oauth.sdk.token.OAuthToken
Initiates an empty token.
OAuthToken(char[], String, String) - Constructor for class oracle.security.idaas.oauth.sdk.token.OAuthToken
Initiates a new token using the given values.
OAuthTokenProfile - Interface in oracle.security.idaas.oauth.resourceserver
This OAuthTokenProfile is for the OAuth Token Profile definition
OAuthTokenRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to Token request.
OAuthTokenRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.OAuthTokenRequest
Initializes the minimum required to handle an OAuth token request.
OAuthTokenRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.OAuthTokenRequest
Initializes the OAuth Token request using the given parameters.
OAuthTokenResponse - Class in oracle.security.idaas.oauth.sdk.response
Basic class handling an OAuth token response.
OAuthTokenResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Analyzes and formats the response as a token response.
OAuthTokenWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
oracle.security.idaas.oauth.client - package oracle.security.idaas.oauth.client
 
oracle.security.idaas.oauth.common.appinfra - package oracle.security.idaas.oauth.common.appinfra
 
oracle.security.idaas.oauth.resourceserver - package oracle.security.idaas.oauth.resourceserver
 
oracle.security.idaas.oauth.sdk - package oracle.security.idaas.oauth.sdk
Provides classes and interface to handle request and response to the the OAuth server.
oracle.security.idaas.oauth.sdk.http - package oracle.security.idaas.oauth.sdk.http
Contains the class implementing the Client Rest interface and all the classes need to handle an HTTP request.
oracle.security.idaas.oauth.sdk.jersey - package oracle.security.idaas.oauth.sdk.jersey
Contains the class implementing the OAuthClient interface via a Jersey Client.
oracle.security.idaas.oauth.sdk.request - package oracle.security.idaas.oauth.sdk.request
Provides all request classes.
oracle.security.idaas.oauth.sdk.response - package oracle.security.idaas.oauth.sdk.response
Provides all response classes.
oracle.security.idaas.oauth.sdk.token - package oracle.security.idaas.oauth.sdk.token
Provides all Token related classes.
oracle.security.idaas.rest.provider.plugin - package oracle.security.idaas.rest.provider.plugin
 
ORACLE_IDM_ASSERTION_TYPE_USER_IDENTITY_JWT - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/assertion-type/user-identity/jwt
ORACLE_IDM_ASSERTION_TYPE_USER_IDENTITY_OAM - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/assertion-type/user-identity/oam
ORACLE_IDM_GRANT_TYPE_CLIENT_TOKEN_JWT - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/grant-type/client-token/jwt
ORACLE_IDM_GRANT_TYPE_OAM_CREDENTIALS - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/grant-type/oam_credentials
ORACLE_IDM_GRANT_TYPE_RESOURCE_ACCESS_TOKEN_JWT - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/grant-type/resource-access-token/jwt
ORACLE_IDM_GRANT_TYPE_USER_TOKEN_JWT - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/grant-type/user-token/jwt
ORACLE_IDM_GRANT_TYPE_USER_TOKEN_OAM - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
oracle-idm:/oauth/grant-type/user-token/oam
ORACLE_TOKEN_ACTION_QUERY_PARAM_NAME - Static variable in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
oracle_token_action
OracleUserCredentials - Class in oracle.security.idaas.oauth.sdk
Encapsulates the user ID and password management.
OracleUserCredentials(String, String) - Constructor for class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Initiates the user information using the given ID and password.
OracleUserCredentials(String) - Constructor for class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Initiates the user information using the given json formatted payload.
OTPTransport - Interface in oracle.security.idaas.rest.provider.plugin
This interface is used to send SMS and email in ChallengeOTPBySMS and ChallengeOTPByEmail

P

parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenResponse
Computes the response to extract the token information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.AccessTokenValidationResponse
Computes the response to extract the validation information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.ClientAssertionTokenResponse
Computes the response to extract the token information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.OAMCredentialsTokenResponse
Computes the response to extract the token information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Computes the response and format it as a JSON object.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.OAuthTokenResponse
Computes the response to extract the tokens information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.RevocationResponse
Computes the response to extract the token information.
parseResponse(String) - Method in class oracle.security.idaas.oauth.sdk.response.UserAssertionTokenResponse
Computes the response to extract the token information.
PASSWORD_GRANT_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
password
PluginContext - Interface in oracle.security.idaas.rest.provider.plugin
 
PluginDataFactory - Class in oracle.security.idaas.rest.provider.plugin
 
processSecurityEvent(HandlerRequest, HandlerResult) - Method in interface oracle.security.idaas.rest.provider.plugin.MobileSecurityHandler
Deprecated. The main method to process security event
processSecurityEvent(HandlerRequest, HandlerResult) - Method in interface oracle.security.idaas.rest.provider.plugin.SecurityHandler
The main method to process security event

R

readClientProfile(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.ClientProfileReader
Get an OAuth Client Profile by client id or Client name and Identity Domain Id
readClientProfiles(ClientRequest) - Method in interface oracle.security.idaas.oauth.client.ClientProfileReader
Get a collection of the OAuth Client Profiles by identity domain Id
readResourceServerProfile(ResourceServerProfileRequest) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileReader
Get a Resource Server Profile by Resource Server Profile Id or Identity Domain Id and Resource Server Profile Name
readResourceServerProfileByRequestedScope(ResourceServerProfileRequest) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileReader
Get a list of Resource Server Profile by the requested Scope Name The resource server profile should have only requested scope profile instead of all defined scope profiles This method would be invoked by IDM OAuth Runtime Server when a client requests for the Access Token This profile is not cached by IDM OAuth Runtime Server so, its implementation may cache resource server profiles
readResourceServerProfiles(ResourceServerProfileRequest) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileReader
Get a collection of Resource Server Profile by Identity Domain Id
removeAttribute(String) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
RequestedScope - Interface in oracle.security.idaas.rest.provider.plugin
Note: RequestedScope object contains a Read-Only Map, which allows other extension parameters to come in.
ResourceServerProfile - Interface in oracle.security.idaas.oauth.resourceserver
This interface ResourceServerProfile is for OAuth Resource Server Profile definition Its implementation class must be immutable
ResourceServerProfileIdAlreadyUsedException - Exception in oracle.security.idaas.oauth.resourceserver
This exception ResourceServerProfileIdAlreadyUsedException indicates the resource server profile id is already used in the system
ResourceServerProfileIdAlreadyUsedException() - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileIdAlreadyUsedException
 
ResourceServerProfileIdAlreadyUsedException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileIdAlreadyUsedException
 
ResourceServerProfileIdAlreadyUsedException(String) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileIdAlreadyUsedException
 
ResourceServerProfileNameAlreadyUsedException - Exception in oracle.security.idaas.oauth.resourceserver
This exception ResourceServerProfileIdAlreadyUsedException indicates the resource server profile name is already used in the identity domain
ResourceServerProfileNameAlreadyUsedException() - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNameAlreadyUsedException
 
ResourceServerProfileNameAlreadyUsedException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNameAlreadyUsedException
 
ResourceServerProfileNameAlreadyUsedException(String) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNameAlreadyUsedException
 
ResourceServerProfileNotFoundException - Exception in oracle.security.idaas.oauth.resourceserver
This ResourceServerProfileNotFoundException indicates the resource server profile is not found
ResourceServerProfileNotFoundException() - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNotFoundException
Constructs a new exception
ResourceServerProfileNotFoundException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNotFoundException
Constructs a new exception with the specified message and cause
ResourceServerProfileNotFoundException(String) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileNotFoundException
Constructs a new exception with the specified message
ResourceServerProfileReader - Interface in oracle.security.idaas.oauth.resourceserver
This ResourceServerProfileReader is an interface for reading OAuth Resource Server Profiles
ResourceServerProfileRequest - Interface in oracle.security.idaas.oauth.resourceserver
This ResourceServerProfileRequest is a request object for reading the Resource Server Profile
ResourceServerProfileService - Interface in oracle.security.idaas.oauth.resourceserver
This interface is used to read, create, update and delete OAuth Resource Server Profiles This interface extends two interfaces ResourceServerProfileReader and ResourceServerProfileWriter
ResourceServerProfileServiceException - Exception in oracle.security.idaas.oauth.resourceserver
This class ResourceServerServiceProfile Exception is the base exception for ResourceServerServiceProfile Interface This class and its subclasses are checked exceptions.
ResourceServerProfileServiceException() - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileServiceException
Constructs a new exception
ResourceServerProfileServiceException(String, Throwable) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileServiceException
Constructs a new exception with the specified message and cause
ResourceServerProfileServiceException(String) - Constructor for exception oracle.security.idaas.oauth.resourceserver.ResourceServerProfileServiceException
Constructs a new exception with the specified message
ResourceServerProfileWriter - Interface in oracle.security.idaas.oauth.resourceserver
This interface is used to create, update and delete OAuth Resource Server Profiles.
ResourceServerSecurityManager - Interface in oracle.security.idaas.oauth.resourceserver
 
ResourceServerWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
This ResourceServerWritableProfile is for writable OAuth Resource Server Profile definition
RevocationRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to terminate a token.
There are 2 ways to terminate a token depending on the client information the user gets.
RevocationRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Initializes a basic Access Token request without any parameters.
RevocationRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Initializes the Access Token request using the given parameters.
RevocationRequest(String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Constructor dedicated to request the termination of a token using a client assertion (value/type pair).
RevocationRequest(String, String, ClientIdSecretPair) - Constructor for class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Constructor dedicated to request the termination of a token using a client credentials.
RevocationResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling an Access token response.
RevocationResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.RevocationResponse
Analyzes and formats the response as an access token response.

S

SAML_CLIENT_ASSERTION_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:client-assertion-type:saml2-bearer
SAML_GRANT_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:grant-type:saml2-bearer
SAML_USER_ASSERTION_TYPE - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
urn:ietf:params:oauth:user-assertion-type:saml2-bearer
ScopeProfile - Interface in oracle.security.idaas.oauth.resourceserver
This ScopeProfile is for OAuth Scope Profile definition
ScopeProfile.ScopeDescriptionProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
ScopeWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
ScopeWritableProfile.ScopeDescriptionWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
SDK_VERSION - Static variable in class oracle.security.idaas.oauth.sdk.OAuthSdkConstants
11.1.2.2.0
SecurityEvent - Enum in oracle.security.idaas.rest.provider.plugin
Security event
SecurityHandler - Interface in oracle.security.idaas.rest.provider.plugin
 
SecurityHandlerConfigException - Exception in oracle.security.idaas.rest.provider.plugin
 
SecurityHandlerConfigException() - Constructor for exception oracle.security.idaas.rest.provider.plugin.SecurityHandlerConfigException
 
SecurityHandlerConfigException(String) - Constructor for exception oracle.security.idaas.rest.provider.plugin.SecurityHandlerConfigException
 
SecurityHandlerConfigException(Throwable) - Constructor for exception oracle.security.idaas.rest.provider.plugin.SecurityHandlerConfigException
 
SecurityHandlerConfigException(String, Throwable) - Constructor for exception oracle.security.idaas.rest.provider.plugin.SecurityHandlerConfigException
 
sendEmail(String, String, String) - Method in interface oracle.security.idaas.rest.provider.plugin.OTPTransport
This method is used to send SMS in ChallengeOTPBySMS
sendSMS(String, String, String) - Method in interface oracle.security.idaas.rest.provider.plugin.OTPTransport
This method is used to send SMS in ChallengeOTPBySMS
setAdditionalAttributes(Map<String, Object>) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
setAllowedAudience(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set Client Allowed audience
setAllowedGrantTypes(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set Client Allowed Grant Types
setAllowedResourceServers(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Set a collection of client allowed resource servers EMPTY Collection is set if the allowed resource server scopes are not defined
setAllowedScopes(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Set a collection of client allowed scopes EMPTY collection is set when none of scopes are allowed for the client
setAllowedTokenAttributesRetrieval(AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set the AllowedTokenAttributesRetrievalWritableProfile
setAllTokenAttributesRetrievalAllowed(boolean) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile
Set whether the app can retrieval all token attributes or not
setAndroidMobileSecurityLevel(MobileClientConfigOverrideProfile.MobileSecurityLevel) - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideWritableProfile
Set android Mobile Operating System Security Level
setAnyScopeAllowed(boolean) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Set whether any scope can be allowed by the client
setAPNDevelopmentCertificate(byte[]) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
setAPNDevelopmentCertificatePassword(char[]) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
setAPNProductionCertificate(byte[]) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
setAPNProductionCertificatePassword(char[]) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
setAppId(String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set an application id
setApplePushNotificationProfile(ApplePushNotificationProfile) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setAppName(String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set non end user facing app name.
setAppProfileHumanInfos(Collection<AppWritableProfileHumanInfo>) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set a collection of application profile human information Empty collection is set if human information is not defined in the application profile
setAppSecret(AppWritableProfile.AppWritableSecret) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set an application secret
setAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the assertion
setAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Updates the assertion
setAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Updates the token value to be terminated.
setAttribute(String, Object) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerRequest
 
setAttributes(Map<String, String>) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set application profile attributes
setAttrValue(DataMapAttrKeyConst<T>, T) - Method in interface oracle.security.idaas.rest.provider.plugin.DataMap
This set method may throw an UnsupportedOperationException, if the underlying data is read-only.
setAudienceClaimValue(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
Set an audience claim value
setAudienceResult(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientAuthorizationResponse
 
setAuthzUserConsentPluginRef(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
It sets authorization plug-in reference name
setChallengeQuestion(ChallengeQuestion) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setChallengeType(ChallengeTypeEnum) - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
setClientAppId(String) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
Setting the application id which presents in "X-IDAAS-REST-AUTHORIZATION" header
setClientAppIdStatus(HandlerRequest.ClientAppIdStatus) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the client_assertion
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Updates the client_assertion
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Updates the Client assertion.
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the client_assertion
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Updates the client_assertion
setClientAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Updates the Client assertion.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the Client Assertion Type.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Updates the client_assertion_type.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Updates the Client Assertion Type.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the Client Assertion Type.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Updates the Client Assertion Type.
setClientAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Updates the Client Assertion Type.
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the client id and secret
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Updates the client id and secret
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Updates the client id and secret.
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the client Id and secret.
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Updates the client id and secret
setClientCredentials(ClientIdSecretPair) - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Update the client Id and secret.
setClientId(String) - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
Changes the client Id and updates, when appropriated, the new credentials.
setClientId(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Update the client_id
setClientId(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Update the client_id
setClientId(String) - Method in class oracle.security.idaas.oauth.sdk.request.ClientAssertionTokenRequest
Update the client_id
setClientScopeProfile(ClientScopeWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set the client Scope Profile
setClientSecret(String) - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
Changes the client Secret and updates, when appropriated, the new credentials.
setClientTrustCertificates(Collection<ClientTrustCertificate>) - Method in interface oracle.security.idaas.oauth.client.ClientAuthorizationResponse
Set Client Trust Certificates
setClientType(ClientProfile.ClientType) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set Client Type
setConfigParams(Map<String, String>) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setConnectTimeout(int) - Static method in class oracle.security.idaas.oauth.sdk.http.HttpUtil
Changes the connection timeout in millseconds.
setDeniedMessage(String) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setDescription(String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfileHumanInfo
 
setDescription(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile.ScopeDescriptionWritableProfile
 
setDeviceProfileAttributes(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setErrorCode(String) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setErrorCodes(List<String>) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
setErrorMessage(String) - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Updates the error message.
setExpirationTSInSec(Long) - Method in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
If this expiration time stamp is not set or set to null, the Client App should discard the handle value upon an explicit user log out.
setExpiresIn(Long) - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthTokenWritableProfile
 
setGCMAppProfile(GCMAppProfile) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setGrantType(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the grant_type.
setGrantType(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Updates the grant_type.
setGrantType(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Changes the grant_type.
setGrantType(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthTokenRequest
Updates the grant_type.
setGrantType(String) - Method in class oracle.security.idaas.oauth.sdk.request.RevocationRequest
Updates the grant_type.
SetHandleSpec - Interface in oracle.security.idaas.rest.provider.plugin
 
setHandleSpecs(Map<String, SetHandleSpec>) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setHandleValue(String) - Method in interface oracle.security.idaas.rest.provider.plugin.SetHandleSpec
 
setHeader(Map<String, String>) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Replaces the all the header by the given one.
setHttpRedirectURIs(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set HTTP Redirect URIs
setHumanURI(AppProfileHumanInfo.AppProfileHumanURIType, String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfileHumanInfo
 
setIdentityDomainUUID(String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile
Set the identity Domain UUID
setIOSMobileSecurityLevel(MobileClientConfigOverrideProfile.MobileSecurityLevel) - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideWritableProfile
Set iOS Mobile Operating System Security Level
setJailBreakingDetectionPolicyName(String) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setJson(String) - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Changes the user credentials.
setKeepAliveSeconds(Short) - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationWritableProfile
 
setLifeCycleEnabled(boolean) - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthTokenWritableProfile
 
setLocale(Locale) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfileHumanInfo
 
setLocale(Locale) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile.ScopeDescriptionWritableProfile
 
setLocale(String) - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
setMaxConnectionPoolSize(Short) - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationWritableProfile
 
setMinConnectionPoolSize(Short) - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationWritableProfile
 
setMobileClientConfigOverrideProfile(MobileClientConfigOverrideProfile) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
Set Mobile Client Configuration Override Profile Mobile Related configuration properties like Server Side SSO enabled/disabled and Security Level are defined at OAuth Service Profile Level.
setMobileClientProfile(MobileClientWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set Mobile Client Profile if client type is mobile
setMobileRedirectURIs(Collection<String>) - Method in interface oracle.security.idaas.oauth.client.MobileClientWritableProfile
 
setMSMDeviceInfo(String, Object) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setName(String) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfileHumanInfo
 
setName(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile
 
setOamAuthenResource(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the oam authenticated resource
setOfflineScopeName(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
Set an Offline Scope Name
setOracleOamApplicationContext(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the application context
setOracleOamApplicationResource(URL) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the application Resource.
setOracleRequestedAssertions(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the oracle_requested_assertions.
setOracleTokenAttrsRetrieval(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Update the oracle_token_attrs_retrieval.
setOracleUserCredentials(OracleUserCredentials) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the oracle_user_credentials.
setOtherPlatformMobileSecurityLevel(MobileClientConfigOverrideProfile.MobileSecurityLevel) - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideWritableProfile
Set Other than iOS and Android Mobile Operating Systems like Windows Security Level
setOverriddenAccessTokenProfile(OAuthRefreshableTokenWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
 
setOverriddenAuthzCodeTokenProfile(OAuthTokenWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
 
setPassword(String) - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Changes the user password and updates, when appropriated, the new credentials.
setPassword(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Updates the password.
setPassword(String) - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Updates the password.
setProductionMode(boolean) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
setProperty(String, String) - Method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Changes the value of corresponding key.
setProperty(String, String) - Method in class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
Changes the value of corresponding key.
setQuery(Map<String, String>) - Method in class oracle.security.idaas.oauth.sdk.request.OAuthRestRequest
Replaces the query map by the given one.
setQuestionRefId(String) - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
setQuestionString(String) - Method in interface oracle.security.idaas.rest.provider.plugin.ChallengeQuestion
 
setRefreshTokenEnabled(boolean) - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthRefreshableTokenWritableProfile
 
setRefreshTokenExpiresIn(Long) - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthRefreshableTokenWritableProfile
 
setRegClientAppId(String) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
Setting the application id which is being registered
setRequestedScopes(Collection<RequestedScope>) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setRestrictedPackageName(String) - Method in interface oracle.security.idaas.oauth.client.GCMAppWritableProfile
 
setResult(boolean) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
setResultStatus(HandlerResult.ResultStatus) - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
setScope(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Update the scope.
setScope(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenValidationRequest
Update the scope.
setScope(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Update the scope.
setScopeDescriptions(Collection<ScopeWritableProfile.ScopeDescriptionWritableProfile>) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile
 
setScopeNamespacePrefix(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
Set a Scope Prefix For example : Scope Prefix is UserProfile.
setScopeOffline(boolean) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile
 
setScopeProfiles(Collection<ScopeWritableProfile>) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
It set a list of scope profiles
setSecret(char[]) - Method in interface oracle.security.idaas.oauth.common.appinfra.AppWritableProfile.AppWritableSecret
Set an application secret
setSecurityEvent(SecurityEvent) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setSequenceNumber(long) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set sequence number
setServerSideSSOEnabled(Boolean) - Method in interface oracle.security.idaas.oauth.client.MobileClientConfigOverrideWritableProfile
Set whether Server Side SSO is enabled or not
setTokenAttributeProfile(TokenAttributeWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
 
setTokenDynamicAttributes(Collection<String>) - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeWritableProfile
 
setTokenStaticAttributes(Map<String, String>) - Method in interface oracle.security.idaas.oauth.resourceserver.TokenAttributeWritableProfile
 
setUserAssertion(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the user_assertion
setUserAssertionType(String) - Method in class oracle.security.idaas.oauth.sdk.request.OAMCredentialsTokenRequest
Updates the User Assertion Type.
setUserConsentRequired(boolean) - Method in interface oracle.security.idaas.oauth.client.ClientScopeWritableProfile
Set the client requires User Consent or not
setUserConsentRequired(boolean) - Method in interface oracle.security.idaas.oauth.resourceserver.ScopeWritableProfile
 
setUserId(String) - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
Changes the user Id and updates, when appropriated, the new credentials.
setUserId(String) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setUserIdStatus(HandlerRequest.UserIdStatus) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setUserIdType(HandlerRequest.UserIdType) - Method in interface oracle.security.idaas.rest.provider.plugin.PluginContext
 
setUsername(String) - Method in class oracle.security.idaas.oauth.sdk.request.AccessTokenRequest
Update the username
setUsername(String) - Method in class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Updates the username.

T

terminateToken(RevocationRequest) - Method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
 
terminateToken(RevocationRequest) - Method in class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
 
terminateToken(RevocationRequest) - Method in interface oracle.security.idaas.oauth.sdk.OAuthClient
Terminates a Token and returns the result.
tok - Variable in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
Formatted response object.
TokenAttributeProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
TokenAttributeWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
toString() - Method in class oracle.security.idaas.oauth.sdk.ClientIdSecretPair
 
toString() - Method in class oracle.security.idaas.oauth.sdk.OracleUserCredentials
 
toString() - Method in class oracle.security.idaas.oauth.sdk.response.OAuthRestResponse
 
toString() - Method in class oracle.security.idaas.oauth.sdk.token.OAuthToken
 

U

update(ClientWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientProfileWriter
Update an OAuth Client Profile
update(ResourceServerWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileWriter
Update an OAuth Resource Server Profile
UserAssertionTokenRequest - Class in oracle.security.idaas.oauth.sdk.request
Class dedicated to receive the User Assertion Token request parameters.
UserAssertionTokenRequest() - Constructor for class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Initializes a basic JWT User Assertion Token request without any parameters.
UserAssertionTokenRequest(Map<String, String>, Map<String, String>) - Constructor for class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
Initializes the JWT User Assertion Token request using the given parameters.
UserAssertionTokenRequest(ClientIdSecretPair, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
[UT.1] Confidential Client to use Client Secret and User Password to acquire a JWT-based User Assertion Token (UT)
UserAssertionTokenRequest(String, String, String, String) - Constructor for class oracle.security.idaas.oauth.sdk.request.UserAssertionTokenRequest
[UT.2] Confidential Client to use Client Assertion (SAML or JWT) and User Password to acquire a JWT-based User Assertion Token (UT)
UserAssertionTokenResponse - Class in oracle.security.idaas.oauth.sdk.response
Class handling a User Assertion Token response.
UserAssertionTokenResponse(int, String) - Constructor for class oracle.security.idaas.oauth.sdk.response.UserAssertionTokenResponse
Analyzes and formats the response as a user assertion token response.

V

validateToken(AccessTokenValidationRequest) - Method in class oracle.security.idaas.oauth.sdk.http.OAuthRestClient
Returns the result of the token validation.
validateToken(AccessTokenValidationRequest) - Method in class oracle.security.idaas.oauth.sdk.jersey.JerseyClient
 
validateToken(AccessTokenValidationRequest) - Method in interface oracle.security.idaas.oauth.sdk.OAuthClient
Returns a formated response including the token validation or an error.
value() - Method in enum oracle.security.idaas.oauth.client.ClientProfile.ClientType
 
value() - Method in enum oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile.MobileSecurityLevel
 
valueOf(String) - Static method in enum oracle.security.idaas.oauth.client.ClientProfile.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile.MobileSecurityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo.AppProfileHumanURIType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile.NetworkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.ClientAppIdStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.OperationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.UserIdStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.UserIdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerResult.ResultStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.security.idaas.rest.provider.plugin.SecurityEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.security.idaas.oauth.client.ClientProfile.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.oauth.client.MobileClientConfigOverrideProfile.MobileSecurityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.oauth.common.appinfra.AppProfileHumanInfo.AppProfileHumanURIType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile.NetworkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.ClientAppIdStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.OperationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.UserIdStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerRequest.UserIdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.HandlerResult.ResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.security.idaas.rest.provider.plugin.SecurityEvent
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, SSLSession) - Method in class oracle.security.idaas.oauth.sdk.http.HttpUtil.OAuthClientHostnameVerifier
Returns always true.

W

write(ClientWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientProfileWriter
Create an OAuth Client Profile
write(ResourceServerWritableProfile) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerProfileWriter
Create an OAuth Resource Server Profile

A B C D E F G H I J K M O P R S T U V W

Copyright (c) 2014, 2015,
Oracle and/or its affiliates. All Rights Reserved.