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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
fromDotNotation
(String credentialId, Map<String, String> dotNotated) getId()
getScope()
int
hashCode()
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()
-