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 Summary
Fields Modifier and Type Field Description static StringDYNAMIC_SCOPE_RAR_TYPEstatic StringSTATIC_SCOPE_RAR_TYPE
-
Constructor Summary
Constructors Constructor Description AuthorizationDetailsJSONRepresentation()
-
Method Summary
All 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_TYPE
public static final String STATIC_SCOPE_RAR_TYPE
- See Also:
- Constant Field Values
-
DYNAMIC_SCOPE_RAR_TYPE
public static final String DYNAMIC_SCOPE_RAR_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
public String getType()
-
setType
public void setType(String type)
-
getIdentifier
public String getIdentifier()
-
setIdentifier
public void setIdentifier(String identifier)
-
getScopeNameFromCustomData
public String getScopeNameFromCustomData()
-
getDynamicScopeParamFromCustomData
public String getDynamicScopeParamFromCustomData()
-
-