Backends configuration | Verifiable Credentials
Backends parameters help to manage identity storage and associated features within the server. Those are to keep credentials and identities while providing them abilities helping to manage authorization and authentication provided by the identity provider interfaces.
Backends can be customized through either the Administration API or the user interface providing 6 categories of settings:
- General configuration
- Type
- Email configuration
- Identity federation
- Verifiable credentials
- User metadata
Verifiable credentials parameters
Add Verifiable credential exposes a Verifiable Credential for the client, provided its configuration.
Add Verifiable presentation enable the users to present Verifiable Credentials, given their definition.
Verifiable Credentials Issuance
Credential identifier the identifier used to identify the credential within the issuance protocols. Would be accessible through presentation_details
or an OAuth scope. The latter overiding the other.
Verifiable credential type would set the vct
claim in Verifiable Credentials depending their format.
Version the OpenID 4 Verifiable Credentials Issuance version used to expose the credential. Would be one of:
- Draft 11
- Draft 13
Format would be the format of the exposed credential.
- jwt_vc from W3C Verifiable Credential Data Model 1.0
- jwt_vc_json from W3C Verifiable Credential Data Model 1.0
- vc+sd-jwt from SD-JWT-based Verifiable Credentials
Defered define whenever the credential issuance is deffered or not.
Types (separated with a whitespace) the types used to identify the credential within the issuance protocols.
Time to live (in seconds) the time to live of the overall credential, defining its expiration.
Add claim would add a claim containing identity information to the credential.
Claims
Type the type of the current node in the claim tree.
- attribute would be a standard attribute
- object would be an object giving the ability to have children claims
- array would be an array containing different claims
Name would be the name of the claim giving the key
of the attribute.
Label would be a friendly labeling of the claim, stated in the display
of exposed supported credentials.
Pointer would give the way to access the claim value
within the current resource owner claims.
Display
Name would be the display name of the credential.
Background color would give the background color of the displayed credential card.
Text color would give the text color of the displayed credential card.
Logo URL would give the logo URL of the displayed credential card.
Logo alt text would give the logo alternative text of the displayed credential card.
Verifiable Presentations
Presentation identifier the identifier of the presentation that would be requested while asking to request a credential presentation.
Presentation definition the given definition of the requested presentation to be validated.