Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle OAuth Service
11g Release 2 (11.1.2)

E57632-01

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


A

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
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
 
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
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
 
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
 
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
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
 
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
 

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
 
getAdditionalAttributes() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
getAdditionalTokenClaims() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
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
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
 
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
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
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
 
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
 
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
 
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
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
 
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
 
getErrorCode() - Method in interface oracle.security.idaas.rest.provider.plugin.HandlerResult
 
getErrorCodes() - Method in interface oracle.security.idaas.oauth.common.appinfra.AppResponse
 
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
 
getGCMAppProfile() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get a GCM Mobile Application Profile
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":"..." }
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
getJailBreakingDetectionPolicyName() - Method in interface oracle.security.idaas.oauth.client.MobileClientProfile
Get a Jail Breaking Detection Policy Name
getKeepAliveSeconds() - Method in interface oracle.security.idaas.oauth.client.BaseApplePushNotificationProfile
 
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
 
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
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
getPhoneCarrierName() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceNetworkProfile
[ AlexYiu: I wonder whether we need this Phone Carrier Name.
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
 
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
 
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
 
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
 
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
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
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
 

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
 
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
isJailBroken() - Method in interface oracle.security.idaas.rest.provider.plugin.DeviceProfile
Jail-Breaking detection logic applies to iOS devices only.
isLifeCycleEnabled() - Method in interface oracle.security.idaas.oauth.resourceserver.OAuthTokenProfile
 
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
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
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
 

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

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
 
OAuthTokenProfile - Interface in oracle.security.idaas.oauth.resourceserver
This OAuthTokenProfile is for the OAuth Token Profile definition
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.rest.provider.plugin - package oracle.security.idaas.rest.provider.plugin
 
OTPTransport - Interface in oracle.security.idaas.rest.provider.plugin
This interface is used to send SMS and email in ChallengeOTPBySMS and ChallengeOTPByEmail

P

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

S

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
 
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
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
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
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
 
setClientScopeProfile(ClientScopeWritableProfile) - Method in interface oracle.security.idaas.oauth.client.ClientWritableProfile
Set the client Scope Profile
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
 
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
 
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
 
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
 
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
 
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
 
setOfflineScopeName(String) - Method in interface oracle.security.idaas.oauth.resourceserver.ResourceServerWritableProfile
Set an Offline Scope Name
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
 
setProductionMode(boolean) - Method in interface oracle.security.idaas.oauth.client.ApplePushNotificationWritableProfile
 
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
 
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
 
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 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
 

T

TokenAttributeProfile - Interface in oracle.security.idaas.oauth.resourceserver
 
TokenAttributeWritableProfile - Interface in oracle.security.idaas.oauth.resourceserver
 

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

V

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.

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 F G H I K M O P R S T U V W

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