|
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 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HandlerRequest
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.
Nested Class Summary
static class |
HandlerRequest.ClientAppIdStatus |
static class |
HandlerRequest.OperationStatus OperationStatus is used to indicate the status of OIC Authentication Service operation (if applicable), prior to invoking a Security Plugin |
static class |
HandlerRequest.UserIdStatus |
static class |
HandlerRequest.UserIdType |
java.lang.Object |
getAttribute(java.lang.String attrName) |
java.lang.Iterable<java.lang.String> |
getAttributeNames() |
HandlerRequest.OperationStatus |
getAuthOpStatus() |
ChallengeAnswer |
getChallengeAnswer() |
java.lang.String |
getClientAppId() |
HandlerRequest.ClientAppIdStatus |
getClientAppIdStatus() |
ClientProfile |
getClientProfile() |
DeviceProfile |
getDeviceProfile() |
java.util.Map<java.lang.String,java.lang.String> |
getHandles() |
java.lang.String |
getIdentityDomainUUID() |
java.util.Collection<java.lang.String> |
getOAuthGrantType() 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. |
java.lang.String |
getRegClientAppId() |
java.util.Collection<RequestedScope> |
getRequestedScopes() |
java.util.Collection<ResourceServerProfile> |
getResourceServerProfiles() |
java.util.List<SecurityEvent> |
getSecurityEvents() |
java.lang.String |
getServiceContextId() |
java.lang.String |
getServiceContextIdType() |
java.lang.String |
getUserId() |
HandlerRequest.UserIdStatus |
getUserIdStatus() |
HandlerRequest.UserIdType |
getUserIdType() |
void |
removeAttribute(java.lang.String attrName) |
void |
setAttribute(java.lang.String attrName, java.lang.Object attrValue) |
Method Detail
java.util.List<SecurityEvent> getSecurityEvents()
events
- the security event(s) that needs to be processed For most cases, the "events" array will contain only one event, i.e. main / top-level event (e.g. REG_BUSINESS_CLIENT_APP). However, it is possible for processing logic of the main security event (e.g. REG_BUSINESS_CLIENT_APP) to trigger any sub-event (e.g. Multi_Step_Authn). In this example, the "events" array would have two entries:
[ REG_BUSINESS_CLIENT_APP , Multi_Step_Authn ]
HandlerRequest.OperationStatus getAuthOpStatus()
java.lang.String getServiceContextId()
java.lang.String getIdentityDomainUUID()
java.lang.String getServiceContextIdType()
java.lang.String getClientAppId()
HandlerRequest.ClientAppIdStatus getClientAppIdStatus()
java.lang.String getRegClientAppId()
java.lang.String getUserId()
HandlerRequest.UserIdStatus getUserIdStatus()
HandlerRequest.UserIdType getUserIdType()
java.util.Collection<java.lang.String> getOAuthGrantType()
java.util.Collection<RequestedScope> getRequestedScopes()
DeviceProfile getDeviceProfile()
java.util.Map<java.lang.String,java.lang.String> getHandles()
ChallengeAnswer getChallengeAnswer()
void setAttribute(java.lang.String attrName, java.lang.Object attrValue)
java.lang.Object getAttribute(java.lang.String attrName)
void removeAttribute(java.lang.String attrName)
java.lang.Iterable<java.lang.String> getAttributeNames()
ClientProfile getClientProfile()
java.util.Collection<ResourceServerProfile> getResourceServerProfiles()
|
Oracle and/or its affiliates. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |