Added README; additional tests and fixes for them.

This commit is contained in:
InfiniteLoopSpace
2018-11-20 15:03:05 +01:00
parent 830a60b19f
commit 58514b0041
4 changed files with 303 additions and 6 deletions

View File

@ -333,10 +333,17 @@ func (sd *SignedData) Verify(Opts x509.VerifyOptions, detached []byte) (chains [
return
}
var chain [][]*x509.Certificate
chain, err = cert.Verify(Opts)
var signingTime time.Time
signingTime, err = signer.GetSigningTimeAttribute()
if err != nil {
return
opts.CurrentTime = time.Now()
}
opts.CurrentTime = signingTime
var chain [][]*x509.Certificate
chain, err = cert.Verify(opts)
if err != nil {
// return
}
signedMessage := eContent