Uses of Class
org.keycloak.protocol.oid4vc.model.VerifiableCredential
Packages that use VerifiableCredential
Package
Description
-
Uses of VerifiableCredential in org.keycloak.protocol.oid4vc.issuance.credentialbuilder
Methods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder that return VerifiableCredentialMethods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type VerifiableCredentialModifier 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) static StringCredentialBuilderUtils.createCredentialId(VerifiableCredential verifiableCredential) Constructors in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type VerifiableCredential -
Uses of VerifiableCredential in org.keycloak.protocol.oid4vc.issuance.mappers
Methods in org.keycloak.protocol.oid4vc.issuance.mappers with parameters of type VerifiableCredentialModifier and TypeMethodDescriptionvoidOID4VCContextMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCGeneratedIdMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCIssuedAtTimeClaimMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) abstract voidOID4VCMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) Set the claims to credential, like f.e.voidOID4VCStaticClaimMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCSubjectIdMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCTargetRoleMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCTypeMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) voidOID4VCUserAttributeMapper.setClaimsForCredential(VerifiableCredential verifiableCredential, UserSessionModel userSessionModel) -
Uses of VerifiableCredential in org.keycloak.protocol.oid4vc.issuance.signing
Methods in org.keycloak.protocol.oid4vc.issuance.signing that return VerifiableCredentialModifier and TypeMethodDescriptionLDCredentialSigner.signCredential(CredentialBody credentialBody, CredentialBuildConfig credentialBuildConfig) Methods in org.keycloak.protocol.oid4vc.issuance.signing that return types with arguments of type VerifiableCredential -
Uses of VerifiableCredential in org.keycloak.protocol.oid4vc.issuance.signing.vcdm
Methods in org.keycloak.protocol.oid4vc.issuance.signing.vcdm with parameters of type VerifiableCredentialModifier and TypeMethodDescriptionbyte[]Ed255192018Suite.getSignature(VerifiableCredential verifiableCredential) byte[]LinkedDataCryptographicSuite.getSignature(VerifiableCredential verifiableCredential) Return the signature for the given credential as defined by the suite. -
Uses of VerifiableCredential in org.keycloak.protocol.oid4vc.model
Methods in org.keycloak.protocol.oid4vc.model that return VerifiableCredentialModifier and TypeMethodDescriptionVerifiableCredential.setAdditionalProperties(String name, Object property) VerifiableCredential.setAdditionalProperties(Map<String, Object> additionalProperties) VerifiableCredential.setContext(List<String> context) VerifiableCredential.setCredentialSubject(CredentialSubject credentialSubject) VerifiableCredential.setExpirationDate(Instant expirationDate) VerifiableCredential.setIssuanceDate(Instant issuanceDate) VerifiableCredential.setIssuerMap(Map<String, String> issuer)