# 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).