Versions in this module Expand all Collapse all v0 v0.5.0 Dec 23, 2022 Changes in this version + func HashToSignerOpts(hashtype HashFunction, pssOpts *PSSOptions) (crypto.SignerOpts, error) + type AttestationRequest struct + Id string + Nonce []byte + type AttestationResponse struct + AttestationReport []byte + type HashFunction int32 + const HashFunction_BLAKE2b_256 + const HashFunction_BLAKE2b_384 + const HashFunction_BLAKE2b_512 + const HashFunction_BLAKE2s_256 + const HashFunction_MD4 + const HashFunction_MD5 + const HashFunction_MD5SHA1 + const HashFunction_RIPEMD160 + const HashFunction_SHA1 + const HashFunction_SHA224 + const HashFunction_SHA256 + const HashFunction_SHA384 + const HashFunction_SHA3_224 + const HashFunction_SHA3_256 + const HashFunction_SHA3_384 + const HashFunction_SHA3_512 + const HashFunction_SHA512 + const HashFunction_SHA512_224 + const HashFunction_SHA512_256 + func SignerOptsToHash(opts crypto.SignerOpts) (HashFunction, error) + type PSSOptions struct + SaltLength int32 + type TLSCertRequest struct + Id string + type TLSCertResponse struct + Certificate [][]byte + type TLSSignRequest struct + Content []byte + Hashtype HashFunction + Id string + PssOpts *PSSOptions + type TLSSignResponse struct + SignedContent []byte + type VerificationRequest struct + AttestationReport []byte + Ca []byte + Nonce []byte + Policies []byte + type VerificationResponse struct + VerificationResult []byte