crypto/x509.Certificate.SubjectKeyId (field)
12 uses
crypto/x509 (current package)
cert_pool.go#L137: kidMatch := bytes.Equal(candidate.SubjectKeyId, cert.AuthorityKeyId)
cert_pool.go#L141: case (len(candidate.SubjectKeyId) == 0 && len(cert.AuthorityKeyId) > 0) ||
cert_pool.go#L142: (len(candidate.SubjectKeyId) > 0 && len(cert.AuthorityKeyId) == 0):
x509.go#L698: SubjectKeyId []byte
x509.go#L1419: out.SubjectKeyId, err = parseSubjectKeyIdExtension(e.Value)
x509.go#L2175: if !bytes.Equal(asn1Issuer, asn1Subject) && len(parent.SubjectKeyId) > 0 {
x509.go#L2176: authorityKeyId = parent.SubjectKeyId
x509.go#L2179: subjectKeyId := template.SubjectKeyId
x509.go#L2320: if len(c.SubjectKeyId) > 0 {
x509.go#L2323: aki.Value, err = asn1.Marshal(authKeyId{Id: c.SubjectKeyId})
x509.go#L2780: if len(issuer.SubjectKeyId) == 0 {
x509.go#L2802: aki, err := asn1.Marshal(authKeyId{Id: issuer.SubjectKeyId})
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |