Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ExternalSignature ¶
type SignatureService ¶
type SignatureSvc ¶
type SignatureSvc struct {
// contains filtered or unexported fields
}
func NewSignatureSvc ¶
func NewSignatureSvc( repo r.SignatureRepository, key string, ) (*SignatureSvc, error)
func (*SignatureSvc) CreateSignature ¶
func (s *SignatureSvc) CreateSignature( ctx context.Context, requestID string, userID string, testAnswers []TestAnswer, ) ([]byte, error)
func (*SignatureSvc) VerifySignature ¶
func (s *SignatureSvc) VerifySignature(ctx context.Context, username string, ciphered []byte) (StoredSignature, error)
type StoredSignature ¶
type TestAnswer ¶
Click to show internal directories.
Click to hide internal directories.