Uses of Package
org.keycloak.protocol.oid4vc.model
Packages that use org.keycloak.protocol.oid4vc.model
Package
Description
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuanceClassDescriptionRepresents a credentials issuer according to the OID4VCI Credentials Issuer MetadataRepresents the batch_credential_issuance metadata parameter.Represents a CredentialRequest according to OID4VCIRepresents the credential_request_encryption metadata for an OID4VCI Credential Issuer.Represents the credential_response_encryption metadata for an OID4VCI Credential Issuer.Enum to handle potential errors in issuing credentials with the error types defined in OID4VCIType of credential offer uri to be returned.Represents an authorization_details object in the Token Request as per OID4VCI.A supported credential, as used in the Credentials Issuer Metadata in OID4VCI
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.credentialbuilderClassDescriptionDefine credential-specific configurations for its builder.A supported credential, as used in the Credentials Issuer Metadata in OID4VCIPojo to represent a VerifiableCredential for internal handling
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.credentialofferClassDescriptionRepresents a CredentialsOffer according to the OID4VCI SpecRepresents an authorization_details object in the Token Request as per OID4VCI.
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.keybindingClassDescriptionRepresents the JWT payload for a key attestation as per OID4VCI specification.
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.mappersClassDescriptionPojo to represent a VerifiableCredential for internal handling
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.signingClassDescriptionDefine credential-specific configurations for its builder.Pojo to represent a VerifiableCredential for internal handling
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.issuance.signing.vcdmClassDescriptionPojo to represent a VerifiableCredential for internal handling
-
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.modelClassDescriptionDeprecated.Container for the authorization code grant to be used in a Credential OfferHolding metadata on a claim of verifiable credential.Represents a claims description object as used in authorization details.Define credential-specific configurations for its builder.Pojo to represent a CredentialDefinition for internal handlingRepresents a credentials issuer according to the OID4VCI Credentials Issuer MetadataRepresents the batch_credential_issuance metadata parameter.Represents credential_metadata as defined in the OID4VCI specification.Container for the grants to be used in a Credential OfferHolds all information required to build a uri to a credentials offer.Represents a CredentialRequest according to OID4VCIRepresents the credential_request_encryption metadata for an OID4VCI Credential Issuer.Represents a CredentialResponse according to the OID4VCI SpecInner class to represent a single credential object within the credentials array.Represents the credential_response_encryption object in a Credential Request.Represents the credential_response_encryption metadata for an OID4VCI Credential Issuer.An extension of
ClientScopeRepresentationwhich and adds additional functionality for OID4VCIRepresents a CredentialsOffer according to the OID4VCI SpecPojo to represent a CredentialSubject for internal handlingRepresents a DisplayObject, as used in the OID4VCI Credentials Issuer MetadataRepresents a background image object as defined in the OID4VCI specification.Represents a logo object as defined in the OID4VCI specification.W3C Verifiable Presentation as defined by [VC_DATA_2.0] or [VC_DATA] secured using Data Integrity [VC_Data_Integrity].Data Integrity Proof as defined in [VC_Data_Integrity].Represents an error response, containing the error type as defined by OID4VCIEnum to handle potential errors in issuing credentials with the error types defined in OID4VCIContainer for the issuer state used by the authorization code grant in a Credential OfferDeprecated.Represents the JWT payload for a key attestation as per OID4VCI specification.Key attestation requirements on key storage and user authentication's attack resistance.Type of credential offer uri to be returned.Represents an authorization_details object in the Token Request as per OID4VCI.Container for the pre-authorized code to be used in a Credential OfferProofs object for Credential Request in OID4VCI (Section 8.2).See: https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-jwt-proof-typeMetadata describing proof types supported by the Credential Issuer.See: https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#name-proof-typesA supported credential, as used in the Credentials Issuer Metadata in OID4VCIRepresents the supported proof type data for a given proof type in the OpenID for Verifiable Credential Issuance.Represents a transaction code as used in the pre-authorized grant in the Credential Offer in OID4VCIPojo to represent a VerifiableCredential for internal handling -
Classes in org.keycloak.protocol.oid4vc.model used by org.keycloak.protocol.oid4vc.utilsClassDescriptionRepresents a claims description object as used in authorization details.Represents an authorization_details object in the Token Request as per OID4VCI.