CredentialRequestParameters
Constructors
Properties
OID4VCI: REQUIRED if a credential_identifiers
parameter was not returned from the Token Response as part of the authorization_details
parameter (see OpenIdAuthorizationDetails.credentialIdentifiers). It MUST NOT be used otherwise. String that uniquely identifies one of the keys in the name/value pairs stored in the IssuerMetadata.supportedCredentialConfigurations. The corresponding object in the IssuerMetadata.supportedCredentialConfigurations MUST contain one of the value(s) used in the AuthenticationRequestParameters.scope. When this parameter is used, the credentialIdentifier MUST NOT be present.
OID4VCI: W3C VC: OPTIONAL. Object containing a detailed description of the Credential consisting of the following parameters. see SupportedCredentialFormatDefinition.
OID4VCI: REQUIRED when an Authorization Details of type OpenIdAuthorizationDetails was returned from the Token Response. It MUST NOT be used otherwise. A string that identifies a Credential Dataset that is requested for issuance. When this parameter is used, the credentialConfigurationId MUST NOT be present.
OID4VCI: OPTIONAL. Object containing information for encrypting the Credential Response. If this request element is not present, the corresponding credential response returned is not encrypted.
OID4VCI: OPTIONAL. Object providing one or more proof of possessions of the cryptographic key material to which the issued Credential instances will be bound to. The proofs parameter MUST NOT be present if proof parameter is used. proofs object contains exactly one parameter named as the proof type in Section 7.2.1, the value set for this parameter is an array containing parameters as defined by the corresponding proof type.