SetHash implements HashSignVerifier.SetHash.
(mh MarshalHasher)
| 56 | |
| 57 | // SetHash implements HashSignVerifier.SetHash. |
| 58 | func (i *DefaultHashSignVerifierImpl) SetHash(mh MarshalHasher) (err error) { |
| 59 | var enc []byte |
| 60 | if enc, err = mh.MarshalHash(); err != nil { |
| 61 | return |
| 62 | } |
| 63 | i.DataHash = hash.THashH(enc) |
| 64 | return |
| 65 | } |
| 66 | |
| 67 | // SignHash implements HashSignVerifier.SignHash. |
| 68 | func (i *DefaultHashSignVerifierImpl) SignHash(signer *ca.PrivateKey) (err error) { |
no test coverage detected