Class SupportedCredentialConfiguration
java.lang.Object
org.keycloak.protocol.oid4vc.model.SupportedCredentialConfiguration
A supported credential, as used in the Credentials Issuer Metadata in OID4VCI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfromDotNotation(String credentialId, Map<String, String> dotNotated) getId()getScope()inthashCode()setCredentialSigningAlgValuesSupported(List<String> credentialSigningAlgValuesSupported) setCryptographicBindingMethodsSupported(List<String> cryptographicBindingMethodsSupported) setCryptographicSuitesSupported(List<String> cryptographicSuitesSupported) setDisplay(DisplayObject display)
-
Constructor Details
-
SupportedCredentialConfiguration
public SupportedCredentialConfiguration()
-
-
Method Details
-
getFormat
-
setFormat
-
getScope
-
setScope
-
getCryptographicBindingMethodsSupported
-
setCryptographicBindingMethodsSupported
public SupportedCredentialConfiguration setCryptographicBindingMethodsSupported(List<String> cryptographicBindingMethodsSupported) -
getCryptographicSuitesSupported
-
setCryptographicSuitesSupported
public SupportedCredentialConfiguration setCryptographicSuitesSupported(List<String> cryptographicSuitesSupported) -
getDisplay
-
setDisplay
-
getId
-
setId
-
getCredentialSigningAlgValuesSupported
-
setCredentialSigningAlgValuesSupported
public SupportedCredentialConfiguration setCredentialSigningAlgValuesSupported(List<String> credentialSigningAlgValuesSupported) -
toDotNotation
-
fromDotNotation
public static SupportedCredentialConfiguration fromDotNotation(String credentialId, Map<String, String> dotNotated) -
equals
-
hashCode
public int hashCode()
-