Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When accessing Gataca Studio, you can create a new verification template from the main dashboard or click New verifier in the verification templates section.[Insert screenshot]

...

Configuration

Verification template identifier - Name the verification template

...

This name will be associated with the verification/authentication process for users.

Example:

...

Requester DID

By default, a DID has already been created for you (My DID). This DID can be selected for issuing your first issuance template. You can also decide to create a DID first.

...

Verifiable Credentials are associated with a specific DID as the owner or holder of that credential. In an SSI ecosystem, Issuers, Users, and Verifiers are all represented by one or more DIDs. As a verifier, you will have to select the DID you want to associate with this credential.

Example:

QR Code viewing duration - How much time before the QR code expires?

Amount of time available for the user to scan the QR code. After this time, the user will need to reload the page to get a new QR code.

...

URL of a service that is notified by a post notification with the session data when the session has been validated.

...

Service description - What to include in the service description?

Include briefly all relevant information about the service associated withyou provide and for which the user is requesting access.

Example:

...

Credentials

Requested credentials - What credentials should I request from the user?

...

Scroll the list and tick those credentials you want to select, or use the search bar on top.

Example:

...

How to select required credentials and optional credentials

...

From the list of credentials that you will be requesting, select those that will be required or will remain optional.

...

Constraints

Credentials trust level - How to determine which credentials are trusted?

In this section, you will determine the level of trust you require from the requested credentials.

Example:

...

Credential data agreement - How to select the credential purpose

...

The available security methods will depend on your subscription.

...

Successful configuration

How to add an issuance template to the API key

...

When clicking on “Add to API Key“ a list of the available API keys for your templates will open.

Info

If this is your first template, the creation of an API Key will appear instead. Jump to the tutorial on creating an API Key.

...

  1. Select the API Key you want to associate with the new template created.

  2. Insert the password provided when creating the API Key.

  3. Callback: Insert the URL of a service that is notified by a post notification with the session data when the session has been validated.

...

2. Create an API Key

Info

If this is your first template, the creation of you have already created an API Key will appear instead. Jump , jump to the tutorial on creating an API Key.

Example

...

how to test your template in the sandbox.

On the API Keys section, click on “New API Key” and set the basic configuration:

  • API Key Name

  • Select the DID associated with the new API Key

  • Select the credential issuance template you want to associate with this API Key from the SSI Operations dropdown.

...

You will be presented with the ID and password of the API Key created.

...

Once you reach the end of creating an issuance a verification template, you can select to add this template to an API Key. Alternatively, on the issuance verification templates list, click on the three dots next to the issuance template you would like to test and select Edit.

Once the issuance template opens, on the top right, click on Try it.

...

  1. Select the API Key you want to associate with the new template created.

  2. Insert the password provided when creating the API Key.

  3. Callback: Insert the URL of a service that is notified by a post notification with the session data when the session has been validated.

...

Your Wallet will then ask for the requested credentials. Consent.

...

.

You will then be immediately connected to the service because your identity has been verified.

As a verifier, you will be able to monitor and manage your verified users by clicking on Verified Users in the Verifications section. You can decide to delete a verified user, refusing to accept its access to your platform, by clicking on the bin icon next to the user.

...

4. Integrate SSI with your application