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 TypeMethodDescriptionbooleanintinthashCode()static CredentialBuildConfigparse(KeycloakSession keycloakSession, SupportedCredentialConfiguration credentialConfiguration, CredentialScopeModel credentialModel) setCredentialId(String credentialId) setCredentialIssuer(String credentialIssuer) setCredentialType(String credentialType) setHashAlgorithm(String hashAlgorithm) setLdpProofType(String ldpProofType) setNumberOfDecoys(int numberOfDecoys) setOverrideKeyId(String overrideKeyId) setSdJwtVisibleClaims(List<String> sdJwtVisibleClaims) setSigningAlgorithm(String signingAlgorithm) setSigningKeyId(String signingKeyId) setTokenJwsType(String tokenJwsType)
-
Field Details
-
MULTIVALUED_STRING_SEPARATOR
- See Also:
-
-
Constructor Details
-
CredentialBuildConfig
public CredentialBuildConfig()
-
-
Method Details
-
parse
public static CredentialBuildConfig parse(KeycloakSession keycloakSession, SupportedCredentialConfiguration credentialConfiguration, CredentialScopeModel credentialModel) -
getCredentialIssuer
-
setCredentialIssuer
-
getCredentialId
-
setCredentialId
-
getTokenJwsType
-
setTokenJwsType
-
getHashAlgorithm
-
setHashAlgorithm
-
getSdJwtVisibleClaims
-
setSdJwtVisibleClaims
-
getNumberOfDecoys
public int getNumberOfDecoys() -
setNumberOfDecoys
-
getCredentialType
-
setCredentialType
-
getSigningKeyId
-
setSigningKeyId
-
getOverrideKeyId
-
setOverrideKeyId
-
getSigningAlgorithm
-
setSigningAlgorithm
-
getLdpProofType
-
setLdpProofType
-
equals
-
hashCode
public int hashCode()
-