Class OID4VCAuthorizationDetail
java.lang.Object
org.keycloak.representations.AuthorizationDetailsJSONRepresentation
org.keycloak.protocol.oid4vc.model.OID4VCAuthorizationDetail
- All Implemented Interfaces:
Serializable,Cloneable
public class OID4VCAuthorizationDetail
extends AuthorizationDetailsJSONRepresentation
implements Cloneable
Represents an authorization_details object in the Token Request as per OID4VCI.
- Author:
- Forkim Akwichek
- See Also:
-
Field Summary
FieldsFields inherited from class org.keycloak.representations.AuthorizationDetailsJSONRepresentation
DYNAMIC_SCOPE_RAR_TYPE, STATIC_SCOPE_RAR_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleaninthashCode()voidsetClaims(List<ClaimsDescription> claims) voidsetCredentialConfigurationId(String credentialConfigurationId) voidsetCredentialIdentifiers(List<String> credentialIdentifiers) voidsetCredentialsOfferId(String credentialsOfferId) toString()Methods inherited from class org.keycloak.representations.AuthorizationDetailsJSONRepresentation
asSubtype, getActions, getCustomData, getDatatypes, getDynamicScopeParamFromCustomData, getIdentifier, getLocations, getPrivileges, getScopeNameFromCustomData, getType, setActions, setCustomData, setDatatypes, setIdentifier, setLocations, setPrivileges, setType
-
Field Details
-
CLAIMS
- See Also:
-
CREDENTIALS_OFFER_ID
- See Also:
-
-
Constructor Details
-
OID4VCAuthorizationDetail
public OID4VCAuthorizationDetail()
-
-
Method Details
-
getCredentialConfigurationId
-
setCredentialConfigurationId
-
getCredentialIdentifiers
-
setCredentialIdentifiers
-
getCredentialsOfferId
-
setCredentialsOfferId
-
getClaims
-
setClaims
-
toString
- Overrides:
toStringin classAuthorizationDetailsJSONRepresentation
-
clone
-
equals
- Overrides:
equalsin classAuthorizationDetailsJSONRepresentation
-
hashCode
public int hashCode()- Overrides:
hashCodein classAuthorizationDetailsJSONRepresentation
-