Uses of Class
org.keycloak.protocol.oid4vc.model.CredentialBuildConfig
Packages that use CredentialBuildConfig
Package
Description
-
Uses of CredentialBuildConfig in org.keycloak.protocol.oid4vc.issuance.credentialbuilder
Methods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type CredentialBuildConfigModifier and TypeMethodDescriptionCredentialBuilder.buildCredentialBody
(VerifiableCredential verifiableCredential, CredentialBuildConfig credentialBuildConfig) Builds a verifiable credential of a specific format from the basis of an internal representation of the credential.JwtCredentialBuilder.buildCredentialBody
(VerifiableCredential verifiableCredential, CredentialBuildConfig credentialBuildConfig) LDCredentialBuilder.buildCredentialBody
(VerifiableCredential verifiableCredential, CredentialBuildConfig credentialBuildConfig) SdJwtCredentialBuilder.buildCredentialBody
(VerifiableCredential verifiableCredential, CredentialBuildConfig credentialBuildConfig) -
Uses of CredentialBuildConfig in org.keycloak.protocol.oid4vc.issuance.signing
Methods in org.keycloak.protocol.oid4vc.issuance.signing with parameters of type CredentialBuildConfigModifier and TypeMethodDescriptionprotected SignatureSignerContext
AbstractCredentialSigner.getSigner
(CredentialBuildConfig credentialBuildConfig) Reconstruct a signer matching a credential build configuration.CredentialSigner.signCredential
(CredentialBody credentialBody, CredentialBuildConfig credentialBuildConfig) Takes a verifiable credential and signs it according to the implementation.JwtCredentialSigner.signCredential
(CredentialBody credentialBody, CredentialBuildConfig credentialBuildConfig) LDCredentialSigner.signCredential
(CredentialBody credentialBody, CredentialBuildConfig credentialBuildConfig) SdJwtCredentialSigner.signCredential
(CredentialBody credentialBody, CredentialBuildConfig credentialBuildConfig) -
Uses of CredentialBuildConfig in org.keycloak.protocol.oid4vc.model
Methods in org.keycloak.protocol.oid4vc.model that return CredentialBuildConfigModifier and TypeMethodDescriptionSupportedCredentialConfiguration.getCredentialBuildConfig()
static CredentialBuildConfig
CredentialBuildConfig.parse
(KeycloakSession keycloakSession, SupportedCredentialConfiguration credentialConfiguration, CredentialScopeModel credentialModel) CredentialBuildConfig.setCredentialId
(String credentialId) CredentialBuildConfig.setCredentialIssuer
(String credentialIssuer) CredentialBuildConfig.setCredentialType
(String credentialType) CredentialBuildConfig.setHashAlgorithm
(String hashAlgorithm) CredentialBuildConfig.setLdpProofType
(String ldpProofType) CredentialBuildConfig.setNumberOfDecoys
(int numberOfDecoys) CredentialBuildConfig.setOverrideKeyId
(String overrideKeyId) CredentialBuildConfig.setSdJwtVisibleClaims
(List<String> sdJwtVisibleClaims) CredentialBuildConfig.setSigningAlgorithm
(String signingAlgorithm) CredentialBuildConfig.setSigningKeyId
(String signingKeyId) CredentialBuildConfig.setTokenJwsType
(String tokenJwsType) Methods in org.keycloak.protocol.oid4vc.model with parameters of type CredentialBuildConfigModifier and TypeMethodDescriptionSupportedCredentialConfiguration.setCredentialBuildConfig
(CredentialBuildConfig credentialBuildConfig)