Static Policies
Static verification policies are predefined for verifying credentials in standard use cases. The following lists out supported static policies by SSI-Kit along with their arguments
General policies
Name | Description | Argument |
---|---|---|
SignaturePolicy | Verifies the signature of the W3C Verifiable credential. | None |
JsonSchemaPolicy | Verifies against the associated JSON schema. Note that the attribute credentialSchema must be set and the JSON schema must be accessible by the http URL. | None |
ValidFromBeforePolicy | Verifies the credentials based on their valid-from date | None |
ExpirationDateAfterPolicy | Verifies the credentials based on their expiration date | None |
ChallengePolicy | Verifies challenge |
|
VpTokenClaimPolicy | Verify verifiable presentation by OIDC/SIOPv2 VP token claim. |
|
CredentialStatusPolicy | Verifies credentials based on their status | None |
EBIS/ESSIF Specific Policies
Name | Description | Argument |
---|---|---|
EbsiTrustedSchemaRegistryPolicy | Verify by EBSI Trusted Schema Registry. Checks performed:
| None |
EbsiTrustedIssuerDidPolicy | Verify by trusted issuer did. Checks performed:
| None |
EbsiTrustedIssuerRegistryPolicy | Verify by EBSI Trusted Issuer Registry record. Checks performed:
|
|
EbsiTrustedSubjectDidPolicy | Verify by trusted subject did. Checks performed:
| None |
EbsiTrustedIssuerAccreditationPolicy | Verify by issuer's authorized claims. Checks performed:
| None |
IssuedDateBeforePolicy | Verify by issuance date. | None |
GAIA-X specific policies
Name | Description | Argument |
---|---|---|
GaiaxTrustedPolicy | Verify Gaiax trusted fields. | None |
GaiaxSDPolicy | Verify Gaiax SD fields. | None |
Last updated