Skip to content

Commit e5b9b0e

Browse files
authored
Merge pull request #12 from nmiyake/exportEnvelopeVerifier
Export the EnvelopeVerifier type
2 parents 9e1a44e + b126739 commit e5b9b0e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

dsse/sign.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ type SignVerifier interface {
8080
// EnvelopeSigner creates signed Envelopes.
8181
type EnvelopeSigner struct {
8282
providers []SignVerifier
83-
ev *envelopeVerifier
83+
ev *EnvelopeVerifier
8484
}
8585

8686
/*

dsse/verify.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ type Verifier interface {
2020
Public() crypto.PublicKey
2121
}
2222

23-
type envelopeVerifier struct {
23+
type EnvelopeVerifier struct {
2424
providers []Verifier
2525
threshold int
2626
}
@@ -31,7 +31,7 @@ type AcceptedKey struct {
3131
Sig Signature
3232
}
3333

34-
func (ev *envelopeVerifier) Verify(e *Envelope) ([]AcceptedKey, error) {
34+
func (ev *EnvelopeVerifier) Verify(e *Envelope) ([]AcceptedKey, error) {
3535
if len(e.Signatures) == 0 {
3636
return nil, ErrNoSignature
3737
}
@@ -110,17 +110,17 @@ func (ev *envelopeVerifier) Verify(e *Envelope) ([]AcceptedKey, error) {
110110
return acceptedKeys, nil
111111
}
112112

113-
func NewEnvelopeVerifier(v ...Verifier) (*envelopeVerifier, error) {
113+
func NewEnvelopeVerifier(v ...Verifier) (*EnvelopeVerifier, error) {
114114
return NewMultiEnvelopeVerifier(1, v...)
115115
}
116116

117-
func NewMultiEnvelopeVerifier(threshold int, p ...Verifier) (*envelopeVerifier, error) {
117+
func NewMultiEnvelopeVerifier(threshold int, p ...Verifier) (*EnvelopeVerifier, error) {
118118

119119
if threshold <= 0 || threshold > len(p) {
120120
return nil, errors.New("Invalid threshold")
121121
}
122122

123-
ev := envelopeVerifier{
123+
ev := EnvelopeVerifier{
124124
providers: p,
125125
threshold: threshold,
126126
}

0 commit comments

Comments
 (0)