# Functions

New creates new signed Selective Disclosure JWT based on input claims.
NewFromVC creates new signed Selective Disclosure JWT based on Verifiable Credential.
WithAudience is an option for SD-JWT payload.
WithDecoyDigests is an option for adding decoy digests(default is false).
WithExpiry is an option for SD-JWT payload.
WithHashAlgorithm is an option for hashing disclosures.
WithHolderPublicKey is an option for SD-JWT payload.
WithID is an option for SD-JWT payload.
WithIssuedAt is an option for SD-JWT payload.
WithJSONMarshaller is option is for marshalling disclosure.
WithJTI is an option for SD-JWT payload.
WithNonSelectivelyDisclosableClaims is an option for provide claim names that should be ignored when creating selectively disclosable claims.
WithNotBefore is an option for SD-JWT payload.
WithSaltFnc is an option for generating salt.
WithStructuredClaims is an option for handling structured claims(default is false).
WithSubject is an option for SD-JWT payload.

# Structs

SelectiveDisclosureJWT defines Selective Disclosure JSON Web Token (https://tools.ietf.org/html/rfc7519).

# Type aliases

Claims defines JSON Web Token Claims (https://tools.ietf.org/html/rfc7519#section-4).
NewOpt is the SD-JWT New option.