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 TypeMethodDescriptionbooleanstatic CredentialBuildConfigfromDotNotation(String credentialId, Map<String, String> dotNotated) intinthashCode()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() 
 -