Credential Verification
Validate Verifiable Credentials using Verification Service.
Install Dependency
Package: affinidi_tdk_credential_verification_client
pip install affinidi_tdk_credential_verification_clientCheck the latest version on the PyPI repository or view the source on GitHub.
Classes and Methods
Default API
Verify Verifiable Credentials and Verifiable Presentations.
verify_credentials
Validates Verifiable Credentials.
Parameters
Verifiable Credentials to validate.
Example
import affinidi_tdk_credential_verification_client
configuration = affinidi_tdk_credential_verification_client.Configuration()
configuration.api_key['ProjectTokenAuth'] = projectScopedToken
with affinidi_tdk_credential_verification_client.ApiClient(configuration) as api_client:
api_instance = affinidi_tdk_credential_verification_client.DefaultApi(api_client)
request_json = {
'verifiableCredentials': [
{
# credential fields
}
]
}
verify_credentials_input = affinidi_tdk_credential_verification_client.VerifyCredentialInput.from_dict(request_json)
api_response = api_instance.verify_credentials(verify_credentials_input=verify_credentials_input)verify_presentation
Validates a Verifiable Presentation.
Parameters
Verifiable Presentation to validate.
Example
import affinidi_tdk_credential_verification_client
configuration = affinidi_tdk_credential_verification_client.Configuration()
configuration.api_key['ProjectTokenAuth'] = projectScopedToken
with affinidi_tdk_credential_verification_client.ApiClient(configuration) as api_client:
api_instance = affinidi_tdk_credential_verification_client.DefaultApi(api_client)
request_json = {
'verifiablePresentation': {
# presentation fields
}
}
verify_presentation_input = affinidi_tdk_credential_verification_client.VerifyPresentationInput.from_dict(request_json)
api_response = api_instance.verify_presentation(verify_presentation_input=verify_presentation_input)Was this page helpful?
Glad to hear it. Thanks for letting us know.
Sorry to hear that. Thanks for letting us know.