Class CredentialBuildConfig
java.lang.Object
org.keycloak.protocol.oid4vc.model.CredentialBuildConfig
Define credential-specific configurations for its builder.
- Author:
- Ingrid Kamga
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static CredentialBuildConfig
fromDotNotation
(String credentialId, Map<String, String> dotNotated) int
int
hashCode()
setCredentialId
(String credentialId) setCredentialType
(String credentialType) setHashAlgorithm
(String hashAlgorithm) setLdpProofType
(String ldpProofType) setNumberOfDecoys
(int numberOfDecoys) setOverrideKeyId
(String overrideKeyId) setSigningAlgorithm
(String signingAlgorithm) setSigningKeyId
(String signingKeyId) setTokenJwsType
(String tokenJwsType) setVisibleClaims
(List<String> visibleClaims)
-
Field Details
-
MULTIVALUED_STRING_SEPARATOR
- See Also:
-
-
Constructor Details
-
CredentialBuildConfig
public CredentialBuildConfig()
-
-
Method Details
-
getCredentialId
-
setCredentialId
-
getTokenJwsType
-
setTokenJwsType
-
getHashAlgorithm
-
setHashAlgorithm
-
getVisibleClaims
-
setVisibleClaims
-
getNumberOfDecoys
public int getNumberOfDecoys() -
setNumberOfDecoys
-
getCredentialType
-
setCredentialType
-
getSigningKeyId
-
setSigningKeyId
-
getOverrideKeyId
-
setOverrideKeyId
-
getSigningAlgorithm
-
setSigningAlgorithm
-
getLdpProofType
-
setLdpProofType
-
toDotNotation
-
fromDotNotation
public static CredentialBuildConfig fromDotNotation(String credentialId, Map<String, String> dotNotated) -
equals
-
hashCode
public int hashCode()
-