@@ -20,7 +20,7 @@ type Verifier interface {
20
20
Public () crypto.PublicKey
21
21
}
22
22
23
- type envelopeVerifier struct {
23
+ type EnvelopeVerifier struct {
24
24
providers []Verifier
25
25
threshold int
26
26
}
@@ -31,7 +31,7 @@ type AcceptedKey struct {
31
31
Sig Signature
32
32
}
33
33
34
- func (ev * envelopeVerifier ) Verify (e * Envelope ) ([]AcceptedKey , error ) {
34
+ func (ev * EnvelopeVerifier ) Verify (e * Envelope ) ([]AcceptedKey , error ) {
35
35
if len (e .Signatures ) == 0 {
36
36
return nil , ErrNoSignature
37
37
}
@@ -110,17 +110,17 @@ func (ev *envelopeVerifier) Verify(e *Envelope) ([]AcceptedKey, error) {
110
110
return acceptedKeys , nil
111
111
}
112
112
113
- func NewEnvelopeVerifier (v ... Verifier ) (* envelopeVerifier , error ) {
113
+ func NewEnvelopeVerifier (v ... Verifier ) (* EnvelopeVerifier , error ) {
114
114
return NewMultiEnvelopeVerifier (1 , v ... )
115
115
}
116
116
117
- func NewMultiEnvelopeVerifier (threshold int , p ... Verifier ) (* envelopeVerifier , error ) {
117
+ func NewMultiEnvelopeVerifier (threshold int , p ... Verifier ) (* EnvelopeVerifier , error ) {
118
118
119
119
if threshold <= 0 || threshold > len (p ) {
120
120
return nil , errors .New ("Invalid threshold" )
121
121
}
122
122
123
- ev := envelopeVerifier {
123
+ ev := EnvelopeVerifier {
124
124
providers : p ,
125
125
threshold : threshold ,
126
126
}
0 commit comments