crypto/x509/pkix.Extension.Id (field)
28 uses
crypto/x509/pkix (current package)
pkix.go#L114: Id asn1.ObjectIdentifier
crypto/x509
parser.go#L223: if !der.ReadASN1ObjectIdentifier(&ext.Id) {
parser.go#L661: if len(e.Id) == 4 && e.Id[0] == 2 && e.Id[1] == 5 && e.Id[2] == 29 {
parser.go#L662: switch e.Id[3] {
parser.go#L772: } else if e.Id.Equal(oidExtensionAuthorityInfoAccess) {
parser.go#L806: out.UnhandledCriticalExtensions = append(out.UnhandledCriticalExtensions, e.Id)
x509.go#L810: if e.Id.Equal(oidExtensionSubjectAltName) {
x509.go#L983: if e.Id.Equal(oid) {
x509.go#L1066: ret[n].Id = oidExtensionSubjectKeyId
x509.go#L1075: ret[n].Id = oidExtensionAuthorityKeyId
x509.go#L1085: ret[n].Id = oidExtensionAuthorityInfoAccess
x509.go#L1108: ret[n].Id = oidExtensionSubjectAltName
x509.go#L1134: ret[n].Id = oidExtensionNameConstraints
x509.go#L1229: ret[n].Id = oidExtensionCRLDistributionPoints
x509.go#L1258: ext := pkix.Extension{Id: oidExtensionKeyUsage, Critical: true}
x509.go#L1279: ext := pkix.Extension{Id: oidExtensionExtendedKeyUsage}
x509.go#L1301: ext := pkix.Extension{Id: oidExtensionBasicConstraints, Critical: true}
x509.go#L1317: ext := pkix.Extension{Id: oidExtensionCertificatePolicies}
x509.go#L1341: Id: oidExtensionSubjectAltName,
x509.go#L1681: aki.Id = oidExtensionAuthorityKeyId
x509.go#L1921: if specifiedExtensions[e.Id.String()] {
x509.go#L1930: Type: e.Id,
x509.go#L2072: case extension.Id.Equal(oidExtensionSubjectAltName):
x509.go#L2178: Id: oidExtensionAuthorityKeyId,
x509.go#L2182: Id: oidExtensionCRLNumber,
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)