Class AuthorizationDetail
java.lang.Object
com.pingidentity.sdk.authorizationdetails.AuthorizationDetail
- All Implemented Interfaces:
Serializable
The OAuth Authorization Detail.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAuthorizationDetail(AuthorizationDetail authorizationDetail) Construct a copy of the Authorization Detail.AuthorizationDetail(Map<String, Object> authorizationDetail) Construct a new Authorization Detail. -
Method Summary
Modifier and TypeMethodDescriptionString[]Get the authorization detail actions if present.String[]Get the authorization detail datatypes if present.Get a copy of the underlying authorization detail JSON object as a Map.Get the authorization detail identifier if present.String[]Get the authorization detail locations if present.String[]Get the authorization detail privileges if present.getType()Get the authorization detail type.voidSet the underlying authorization detail JSON object Map.
-
Field Details
-
TYPE_FIELD_NAME
- See Also:
-
COMMON_LOCATIONS_FIELD_NAME
- See Also:
-
COMMON_ACTIONS_FIELD_NAME
- See Also:
-
COMMON_DATATYPES_FIELD_NAME
- See Also:
-
COMMON_IDENTIFIER_FIELD_NAME
- See Also:
-
COMMON_PRIVILEGES_FIELD_NAME
- See Also:
-
-
Constructor Details
-
AuthorizationDetail
Construct a new Authorization Detail.- Parameters:
authorizationDetail- the authorization detail Map.
-
AuthorizationDetail
Construct a copy of the Authorization Detail.- Parameters:
authorizationDetail- the authorization detail to copy.
-
-
Method Details
-
getType
Get the authorization detail type.- Returns:
- the authorization detail type.
-
getLocations
Get the authorization detail locations if present.- Returns:
- the authorization detail locations, or null.
-
getActions
Get the authorization detail actions if present.- Returns:
- the authorization detail actions, or null.
-
getDataTypes
Get the authorization detail datatypes if present.- Returns:
- the authorization detail datatypes, or null.
-
getIdentifier
Get the authorization detail identifier if present.- Returns:
- the authorization detail identifier, or null.
-
getPrivileges
Get the authorization detail privileges if present.- Returns:
- the authorization detail privileges, or null.
-
getDetail
Get a copy of the underlying authorization detail JSON object as a Map.- Returns:
- a copy of the authorization detail JSON object as a Map.
-
setDetail
Set the underlying authorization detail JSON object Map.- Parameters:
authorizationDetail- the authorization detail Map.
-