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


oracle.security.idaas.oauth.client
Interface ClientScopeProfile

All Known Subinterfaces:
ClientScopeWritableProfile

public interface ClientScopeProfile

This ClientScopeProfile is for OAuth Client Scope Profile definition


Method Summary

 java.util.Collection<java.lang.String> getAllowedResourceServers()
          Get a collection of resource server names accessible to the client EMPTY Collection is returned if the allowed resource server scopes are not defined
 java.util.Collection<java.lang.String> getAllowedScopes()
          Get a collection of scopes accessible to the client EMPTY collection when none of scopes are allowed for the client
 boolean isAnyScopeAllowed()
          True if the client has unrestricted access to any scope
 boolean isUserConsentRequired()
          Get the client required User Consent or not

 

Method Detail

isUserConsentRequired

boolean isUserConsentRequired()
Get the client required User Consent or not
Returns:
- true if the client required user consent

isAnyScopeAllowed

boolean isAnyScopeAllowed()
True if the client has unrestricted access to any scope
Returns:
- true/false

getAllowedResourceServers

java.util.Collection<java.lang.String> getAllowedResourceServers()
Get a collection of resource server names accessible to the client EMPTY Collection is returned if the allowed resource server scopes are not defined
Returns:
- a collection of resource servers

getAllowedScopes

java.util.Collection<java.lang.String> getAllowedScopes()
Get a collection of scopes accessible to the client EMPTY collection when none of scopes are allowed for the client
Returns:
- a collection of client allowed scopes

Skip navigation links

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