Sign implements HashSignVerifier.Sign.
(mh MarshalHasher, signer *ca.PrivateKey)
| 75 | |
| 76 | // Sign implements HashSignVerifier.Sign. |
| 77 | func (i *DefaultHashSignVerifierImpl) Sign(mh MarshalHasher, signer *ca.PrivateKey) (err error) { |
| 78 | // Set hash |
| 79 | if err = i.SetHash(mh); err != nil { |
| 80 | return |
| 81 | } |
| 82 | err = i.SignHash(signer) |
| 83 | return |
| 84 | } |
| 85 | |
| 86 | // VerifyHash implements HashSignVerifier.VerifyHash. |
| 87 | func (i *DefaultHashSignVerifierImpl) VerifyHash(mh MarshalHasher) (err error) { |