public class OOBAuthRequestContext extends Object
OOBAuthPlugin.initiate(OOBAuthRequestContext, Map)
to begin the transaction.Modifier and Type | Class and Description |
---|---|
static class |
OOBAuthRequestContext.RequestingApplication
Some general information about the calling application or client.
|
Constructor and Description |
---|
OOBAuthRequestContext() |
Modifier and Type | Method and Description |
---|---|
Locale |
getLocale()
Gets the locale to use for presenting content to the user.
|
Map<String,String> |
getRequestedScope()
Gets the scope of access requested.
|
OOBAuthRequestContext.RequestingApplication |
getRequestingApplication()
Gets some information about the the calling application or client.
|
AttributeMap |
getUserAttributes()
Gets the attributes that identify the user (and potentially other context about the user) from whom out-of-band
authentication/authorization is being requested.
|
String |
getUserAuthBindingMessage()
Gets the user authorization binding message, if one was sent by the calling application or client.
|
void |
setLocale(Locale locale)
Sets the locale
|
void |
setRequestedScope(Map<String,String> requestedScope)
Sets the requested scope.
|
void |
setRequestingApplication(OOBAuthRequestContext.RequestingApplication requestingApplication)
Sets information about the the calling application or client.
|
void |
setUserAttributes(AttributeMap userAttributes)
Sets the attributes.
|
void |
setUserAuthBindingMessage(String userAuthBindingMessage)
Sets the user authorization binding message.
|
String |
toString() |
public AttributeMap getUserAttributes()
public void setUserAttributes(AttributeMap userAttributes)
userAttributes
- the attributes.public Map<String,String> getRequestedScope()
public void setRequestedScope(Map<String,String> requestedScope)
requestedScope
- the requested scope mappublic String getUserAuthBindingMessage()
public void setUserAuthBindingMessage(String userAuthBindingMessage)
userAuthBindingMessage
- the messagepublic OOBAuthRequestContext.RequestingApplication getRequestingApplication()
public void setRequestingApplication(OOBAuthRequestContext.RequestingApplication requestingApplication)
requestingApplication
- a RequestingApplication object with some general information about the calling application or clientpublic Locale getLocale()
public void setLocale(Locale locale)
locale
- the localeCopyright 2019 Ping Identity Corp. All rights reserved.