Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
utilities
Module
|
|
wallet-sdk-gomobile
Module
|
|
wallet-sdk-js
Module
|
|
internal
|
|
testutil
Package testutil implements common test tasks.
|
Package testutil implements common test tasks. |
pkg
|
|
api
Package api defines wallet-sdk APIs.
|
Package api defines wallet-sdk APIs. |
common
Package common implements common functionality like jwt sign and did public key resolve.
|
Package common implements common functionality like jwt sign and did public key resolve. |
credentialquery
Package credentialquery allows querying credentials using presentation definition.
|
Package credentialquery allows querying credentials using presentation definition. |
credentialschema
Package credentialschema contains a function that can be used to resolve display values per the OpenID4CI spec.
|
Package credentialschema contains a function that can be used to resolve display values per the OpenID4CI spec. |
did/creator
Package creator contains a DID document creator that can be used to create DIDs using various supported DID methods.
|
Package creator contains a DID document creator that can be used to create DIDs using various supported DID methods. |
did/creator/ion
Package ion contains a did:ion longform creator implementation.
|
Package ion contains a did:ion longform creator implementation. |
did/creator/key
Package key contains a did:key creator implementation.
|
Package key contains a did:key creator implementation. |
did/resolver
Package resolver contains functions for resolving DIDs.
|
Package resolver contains functions for resolving DIDs. |
did/wellknown
Package wellknown contains a function for validating a DID's service against its well-known DID configuration.
|
Package wellknown contains a function for validating a DID's service against its well-known DID configuration. |
internal/issuermetadata
Package issuermetadata contains a function for fetching issuer metadata.
|
Package issuermetadata contains a function for fetching issuer metadata. |
localkms
Package localkms contains a KMS implementation that uses Google's Tink crypto library.
|
Package localkms contains a KMS implementation that uses Google's Tink crypto library. |
memstorage
Package memstorage contains a credential storage implementation using in-memory storage only.
|
Package memstorage contains a credential storage implementation using in-memory storage only. |
models
Package models contains models.
|
Package models contains models. |
models/issuer
Package issuer contains models for representing an issuer's metadata.
|
Package issuer contains models for representing an issuer's metadata. |
openid4ci
Package openid4ci provides APIs for wallets to receive verifiable credentials via OIDC for Credential Issuance.
|
Package openid4ci provides APIs for wallets to receive verifiable credentials via OIDC for Credential Issuance. |
openid4vp
Package openid4vp implements the OpenID4VP presentation flow.
|
Package openid4vp implements the OpenID4VP presentation flow. |
test
|
|
integration
Module
|
|
integration/attestation
Module
|
|
integration/loginconsent
Module
|
|
integration/webhook
Module
|
Click to show internal directories.
Click to hide internal directories.