Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SdJwtHolder ¶
type SdJwtHolder struct {
PrivateKey *rsa.PrivateKey
}
For SD-JWT Holder
func NewDfJwtHolder ¶
func NewDfJwtHolder(privateKey *rsa.PrivateKey) *SdJwtHolder
func (SdJwtHolder) CreateHolderToken ¶
func (SdJwtHolder) VerifyIssuerToken ¶
func (sh SdJwtHolder) VerifyIssuerToken(issuerToken string) (bool, error)
type SdJwtIssuer ¶
type SdJwtIssuer struct { Issuer string PrivateKey *rsa.PrivateKey }
For SD-JWT Issuer
func NewSdJwtIssuer ¶
func NewSdJwtIssuer(issuer string, privateKey *rsa.PrivateKey) *SdJwtIssuer
type SdJwtRelease ¶
type SdJwtVerifier ¶
type SdJwtVerifier struct { }
SD-JWT Verifier
func (SdJwtVerifier) VerifyHolderToken ¶
func (vf SdJwtVerifier) VerifyHolderToken(holderToken string) (bool, error)
Click to show internal directories.
Click to hide internal directories.