package
0.1.6
Repository: https://github.com/abaxxtech/abaxx-id-go.git
Documentation: pkg.go.dev

# Functions

Contexts can be used to add additional contexts to the Verifiable Credential created by [Create].
Create returns a new Verifiable Credential with the provided claims and options.
Decode decodes a vc-jwt as per the [spec] and returns [DecodedVCJWT].
Evidences can be used to set the evidence array of the Verifiable Credential created by [Create].
ExpirationDate can be used to set the expiration date of the Verifiable Credential created by [Create].
ID can be used to override the default ID generated by [Create].
IssuanceDate can be used to override the default issuance date generated by [Create].
Schemas can be used to include JSON Schemas within the Verifiable Credential created by [Create] more information can be found [here] [here]: https://www.w3.org/TR/vc-data-model-2.0/#data-schemas.
Types can be used to add additional types to the Verifiable Credential created by [Create].
Verify decodes and verifies the vc-jwt.

# Constants

these constants are defined in the W3C Verifiable Credential Data Model specification for: - [Context] - [Type] [Context]: https://www.w3.org/TR/vc-data-model/#contexts [Type]: https://www.w3.org/TR/vc-data-model/#dfn-type.
these constants are defined in the W3C Verifiable Credential Data Model specification for: - [Context] - [Type] [Context]: https://www.w3.org/TR/vc-data-model/#contexts [Type]: https://www.w3.org/TR/vc-data-model/#dfn-type.

# Structs

CredentialSchema represents the credentialSchema property of a Verifiable Credential.
DataModel represents the W3C Verifiable Credential Data Model defined [here] [here]: https://www.w3.org/TR/vc-data-model/.
DecodedVCJWT represents a decoded vc-jwt.
Evidence represents the evidence property of a Verifiable Credential.

# Interfaces

CredentialSubject is implemented by any type that can be used as the CredentialSubject of a Verifiable Credential.

# Type aliases

Claims is a type alias for a map[string]any that can be used to represent the claims of a Verifiable Credential when the structure of the claims is not known at compile time.
CreateOption is the return type of all Option functions that can be passed to [Create].