Package org.keycloak.representations
Class AuthorizationDetailsJSONRepresentation
- java.lang.Object
- 
- org.keycloak.representations.AuthorizationDetailsJSONRepresentation
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class AuthorizationDetailsJSONRepresentation extends Object implements Serializable The JSON representation of a Rich Authorization Request's "authorization_details" object.- Author:
- Daniel Gozalo
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringDYNAMIC_SCOPE_RAR_TYPEstatic StringSTATIC_SCOPE_RAR_TYPE
 - 
Constructor SummaryConstructors Constructor Description AuthorizationDetailsJSONRepresentation()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<String>getActions()Map<String,Object>getCustomData()List<String>getDatatypes()StringgetDynamicScopeParamFromCustomData()StringgetIdentifier()List<String>getLocations()List<String>getPrivileges()StringgetScopeNameFromCustomData()StringgetType()inthashCode()voidsetActions(List<String> actions)voidsetCustomData(String key, Object value)voidsetDatatypes(List<String> datatypes)voidsetIdentifier(String identifier)voidsetLocations(List<String> locations)voidsetPrivileges(List<String> privileges)voidsetType(String type)StringtoString()
 
- 
- 
- 
Field Detail- 
STATIC_SCOPE_RAR_TYPEpublic static final String STATIC_SCOPE_RAR_TYPE - See Also:
- Constant Field Values
 
 - 
DYNAMIC_SCOPE_RAR_TYPEpublic static final String DYNAMIC_SCOPE_RAR_TYPE - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getTypepublic String getType() 
 - 
setTypepublic void setType(String type) 
 - 
getIdentifierpublic String getIdentifier() 
 - 
setIdentifierpublic void setIdentifier(String identifier) 
 - 
getScopeNameFromCustomDatapublic String getScopeNameFromCustomData() 
 - 
getDynamicScopeParamFromCustomDatapublic String getDynamicScopeParamFromCustomData() 
 
- 
 
-