Skip navigation links

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

E57632-01


oracle.security.idaas.oauth.resourceserver
Interface ResourceServerProfile

All Superinterfaces:
AppProfile
All Known Subinterfaces:
ResourceServerWritableProfile

public interface ResourceServerProfile
extends AppProfile

This interface ResourceServerProfile is for OAuth Resource Server Profile definition Its implementation class must be immutable


Nested Class Summary

  Nested classes/interfaces inherited from interface oracle.security.idaas.oauth.common.appinfra.AppProfile

AppProfile.AllowedTokenAttributesRetrievalProfile, AppProfile.AppSecret

  Method Summary

 java.lang.String getAudienceClaimValue()
          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
 java.lang.String getAuthzUserConsentPluginRef()
          It returns authorization user consent plug-in reference name
 java.lang.String getOfflineScopeName()
          Get an offline scope name
 OAuthRefreshableTokenProfile getOverriddenAccessTokenProfile()
          Get OAuth RefreshableTokenProfile
 OAuthTokenProfile getOverriddenAuthzCodeTokenProfile()
          Get OAuth Token Profile
 java.lang.String getScopeNamespacePrefix()
          Get a Scope Prefix;
 java.util.Collection<ScopeProfile> getScopeProfiles()
          Get a collection of Scope Profiles It returns empty collection if scope is not defined in resource server profile
 TokenAttributeProfile getTokenAttributeProfile()
          Get Token AttributeProfile

  Methods inherited from interface oracle.security.idaas.oauth.common.appinfra.AppProfile

getAllowedTokenAttributesRetrievalProfile, getAppId, getAppName, getAppProfileHumanInfo, getAppProfileHumanInfo, getAppSecret, getAttributes, getIdentityDomainUUID

 

Method Detail

getAuthzUserConsentPluginRef

java.lang.String getAuthzUserConsentPluginRef()
It returns authorization user consent plug-in reference name
Returns:

getScopeProfiles

java.util.Collection<ScopeProfile> getScopeProfiles()
Get a collection of Scope Profiles It returns empty collection if scope is not defined in resource server profile
Returns:
- a collection of Scope Profiles

getTokenAttributeProfile

TokenAttributeProfile getTokenAttributeProfile()
Get Token AttributeProfile
Returns:
- Token Attribute Profile

getOverriddenAuthzCodeTokenProfile

OAuthTokenProfile getOverriddenAuthzCodeTokenProfile()
Get OAuth Token Profile
Returns:
- OAuth Token Profile

getOverriddenAccessTokenProfile

OAuthRefreshableTokenProfile getOverriddenAccessTokenProfile()
Get OAuth RefreshableTokenProfile
Returns:
- OAuth Refreshable Token Profile

getOfflineScopeName

java.lang.String getOfflineScopeName()
Get an offline scope name
Returns:
- an offline scope name

getAudienceClaimValue

java.lang.String getAudienceClaimValue()
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
Returns:
- audience claim value

getScopeNamespacePrefix

java.lang.String getScopeNamespacePrefix()
Get a Scope Prefix;
Returns:
- Scope Prefix

Skip navigation links

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