Home | History | Annotate | Download | only in x509

Lines Matching defs:tbsCertificate

129 	TBSCertificate     tbsCertificate
134 type tbsCertificate struct {
1354 out.RawTBSCertificate = in.TBSCertificate.Raw
1355 out.RawSubjectPublicKeyInfo = in.TBSCertificate.PublicKey.Raw
1356 out.RawSubject = in.TBSCertificate.Subject.FullBytes
1357 out.RawIssuer = in.TBSCertificate.Issuer.FullBytes
1361 getSignatureAlgorithmFromAI(in.TBSCertificate.SignatureAlgorithm)
1364 getPublicKeyAlgorithmFromOID(in.TBSCertificate.PublicKey.Algorithm.Algorithm)
1366 out.PublicKey, err = parsePublicKey(out.PublicKeyAlgorithm, &in.TBSCertificate.PublicKey)
1371 out.Version = in.TBSCertificate.Version + 1
1372 out.SerialNumber = in.TBSCertificate.SerialNumber
1375 if rest, err := asn1.Unmarshal(in.TBSCertificate.Subject.FullBytes, &subject); err != nil {
1380 if rest, err := asn1.Unmarshal(in.TBSCertificate.Issuer.FullBytes, &issuer); err != nil {
1389 out.NotBefore = in.TBSCertificate.Validity.NotBefore
1390 out.NotAfter = in.TBSCertificate.Validity.NotAfter
1392 for _, e := range in.TBSCertificate.Extensions {
2107 c := tbsCertificate{