type encoding/asn1.ObjectIdentifier

91 uses

	encoding/asn1 (current package)
		asn1.go#L222: type ObjectIdentifier []int
		asn1.go#L225: func (oi ObjectIdentifier) Equal(other ObjectIdentifier) bool {
		asn1.go#L238: func (oi ObjectIdentifier) String() string {
		asn1.go#L254: func parseObjectIdentifier(bytes []byte) (s ObjectIdentifier, err error) {
		asn1.go#L657: 	objectIdentifierType = reflect.TypeOf(ObjectIdentifier{})
		asn1.go#L858: 	case *ObjectIdentifier:
		marshal.go#L474: 		return makeObjectIdentifier(value.Interface().(ObjectIdentifier))

	crypto/x509
		pkcs8.go#L54: 		namedCurveOID := new(asn1.ObjectIdentifier)
		sec1.go#L27: 	NamedCurveOID asn1.ObjectIdentifier `asn1:"optional,explicit,tag:0"`
		sec1.go#L54: func marshalECPrivateKeyWithOID(key *ecdsa.PrivateKey, oid asn1.ObjectIdentifier) ([]byte, error) {
		sec1.go#L68: func parseECPrivateKey(namedCurveOID *asn1.ObjectIdentifier, der []byte) (key *ecdsa.PrivateKey, err error) {
		x509.go#L302: 	oidSignatureMD2WithRSA      = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 2}
		x509.go#L303: 	oidSignatureMD5WithRSA      = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 4}
		x509.go#L304: 	oidSignatureSHA1WithRSA     = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 5}
		x509.go#L305: 	oidSignatureSHA256WithRSA   = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 11}
		x509.go#L306: 	oidSignatureSHA384WithRSA   = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 12}
		x509.go#L307: 	oidSignatureSHA512WithRSA   = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 13}
		x509.go#L308: 	oidSignatureRSAPSS          = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 10}
		x509.go#L309: 	oidSignatureDSAWithSHA1     = asn1.ObjectIdentifier{1, 2, 840, 10040, 4, 3}
		x509.go#L310: 	oidSignatureDSAWithSHA256   = asn1.ObjectIdentifier{2, 16, 840, 1, 101, 3, 4, 3, 2}
		x509.go#L311: 	oidSignatureECDSAWithSHA1   = asn1.ObjectIdentifier{1, 2, 840, 10045, 4, 1}
		x509.go#L312: 	oidSignatureECDSAWithSHA256 = asn1.ObjectIdentifier{1, 2, 840, 10045, 4, 3, 2}
		x509.go#L313: 	oidSignatureECDSAWithSHA384 = asn1.ObjectIdentifier{1, 2, 840, 10045, 4, 3, 3}
		x509.go#L314: 	oidSignatureECDSAWithSHA512 = asn1.ObjectIdentifier{1, 2, 840, 10045, 4, 3, 4}
		x509.go#L315: 	oidSignatureEd25519         = asn1.ObjectIdentifier{1, 3, 101, 112}
		x509.go#L317: 	oidSHA256 = asn1.ObjectIdentifier{2, 16, 840, 1, 101, 3, 4, 2, 1}
		x509.go#L318: 	oidSHA384 = asn1.ObjectIdentifier{2, 16, 840, 1, 101, 3, 4, 2, 2}
		x509.go#L319: 	oidSHA512 = asn1.ObjectIdentifier{2, 16, 840, 1, 101, 3, 4, 2, 3}
		x509.go#L321: 	oidMGF1 = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 8}
		x509.go#L326: 	oidISOSignatureSHA1WithRSA = asn1.ObjectIdentifier{1, 3, 14, 3, 2, 29}
		x509.go#L332: 	oid        asn1.ObjectIdentifier
		x509.go#L451: 	oidPublicKeyRSA     = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 1, 1}
		x509.go#L452: 	oidPublicKeyDSA     = asn1.ObjectIdentifier{1, 2, 840, 10040, 4, 1}
		x509.go#L453: 	oidPublicKeyECDSA   = asn1.ObjectIdentifier{1, 2, 840, 10045, 2, 1}
		x509.go#L457: func getPublicKeyAlgorithmFromOID(oid asn1.ObjectIdentifier) PublicKeyAlgorithm {
		x509.go#L488: 	oidNamedCurveP224 = asn1.ObjectIdentifier{1, 3, 132, 0, 33}
		x509.go#L489: 	oidNamedCurveP256 = asn1.ObjectIdentifier{1, 2, 840, 10045, 3, 1, 7}
		x509.go#L490: 	oidNamedCurveP384 = asn1.ObjectIdentifier{1, 3, 132, 0, 34}
		x509.go#L491: 	oidNamedCurveP521 = asn1.ObjectIdentifier{1, 3, 132, 0, 35}
		x509.go#L494: func namedCurveFromOID(oid asn1.ObjectIdentifier) elliptic.Curve {
		x509.go#L508: func oidFromNamedCurve(curve elliptic.Curve) (asn1.ObjectIdentifier, bool) {
		x509.go#L552: 	oidExtKeyUsageAny                            = asn1.ObjectIdentifier{2, 5, 29, 37, 0}
		x509.go#L553: 	oidExtKeyUsageServerAuth                     = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 1}
		x509.go#L554: 	oidExtKeyUsageClientAuth                     = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 2}
		x509.go#L555: 	oidExtKeyUsageCodeSigning                    = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 3}
		x509.go#L556: 	oidExtKeyUsageEmailProtection                = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 4}
		x509.go#L557: 	oidExtKeyUsageIPSECEndSystem                 = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 5}
		x509.go#L558: 	oidExtKeyUsageIPSECTunnel                    = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 6}
		x509.go#L559: 	oidExtKeyUsageIPSECUser                      = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 7}
		x509.go#L560: 	oidExtKeyUsageTimeStamping                   = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 8}
		x509.go#L561: 	oidExtKeyUsageOCSPSigning                    = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 3, 9}
		x509.go#L562: 	oidExtKeyUsageMicrosoftServerGatedCrypto     = asn1.ObjectIdentifier{1, 3, 6, 1, 4, 1, 311, 10, 3, 3}
		x509.go#L563: 	oidExtKeyUsageNetscapeServerGatedCrypto      = asn1.ObjectIdentifier{2, 16, 840, 1, 113730, 4, 1}
		x509.go#L564: 	oidExtKeyUsageMicrosoftCommercialCodeSigning = asn1.ObjectIdentifier{1, 3, 6, 1, 4, 1, 311, 2, 1, 22}
		x509.go#L565: 	oidExtKeyUsageMicrosoftKernelCodeSigning     = asn1.ObjectIdentifier{1, 3, 6, 1, 4, 1, 311, 61, 1, 1}
		x509.go#L592: 	oid         asn1.ObjectIdentifier
		x509.go#L610: func extKeyUsageFromOID(oid asn1.ObjectIdentifier) (eku ExtKeyUsage, ok bool) {
		x509.go#L619: func oidFromExtKeyUsage(eku ExtKeyUsage) (oid asn1.ObjectIdentifier, ok bool) {
		x509.go#L669: 	UnhandledCriticalExtensions []asn1.ObjectIdentifier
		x509.go#L672: 	UnknownExtKeyUsage []asn1.ObjectIdentifier // Encountered extended key usages unknown to this package.
		x509.go#L727: 	PolicyIdentifiers []asn1.ObjectIdentifier
		x509.go#L888: 	Policy asn1.ObjectIdentifier
		x509.go#L901: 	Method   asn1.ObjectIdentifier
		x509.go#L980: 		namedCurveOID := new(asn1.ObjectIdentifier)
		x509.go#L1500: func parseExtKeyUsageExtension(ext []byte) ([]ExtKeyUsage, []asn1.ObjectIdentifier, error) {
		x509.go#L1501: 	var keyUsage []asn1.ObjectIdentifier
		x509.go#L1509: 	var unknownUsages []asn1.ObjectIdentifier
		x509.go#L1532: func parseCertificatePoliciesExtension(ext []byte) ([]asn1.ObjectIdentifier, error) {
		x509.go#L1539: 	oids := make([]asn1.ObjectIdentifier, len(policies))
		x509.go#L1629: 	oidAuthorityInfoAccessOcsp    = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 48, 1}
		x509.go#L1630: 	oidAuthorityInfoAccessIssuers = asn1.ObjectIdentifier{1, 3, 6, 1, 5, 5, 7, 48, 2}
		x509.go#L1635: func oidInExtensions(oid asn1.ObjectIdentifier, extensions []pkix.Extension) bool {
		x509.go#L1932: func marshalExtKeyUsage(extUsages []ExtKeyUsage, unknownUsages []asn1.ObjectIdentifier) (pkix.Extension, error) {
		x509.go#L1935: 	oids := make([]asn1.ObjectIdentifier, len(extUsages)+len(unknownUsages))
		x509.go#L1970: func marshalCertificatePolicies(policyIdentifiers []asn1.ObjectIdentifier) (pkix.Extension, error) {
		x509.go#L2419: var oidExtensionRequest = asn1.ObjectIdentifier{1, 2, 840, 113549, 1, 9, 14}
		x509.go#L2459: 		Id     asn1.ObjectIdentifier
		x509.go#L2591: 			Type  asn1.ObjectIdentifier

	crypto/x509/pkix
		pkix.go#L20: 	Algorithm  asn1.ObjectIdentifier
		pkix.go#L100: 	Type  asn1.ObjectIdentifier
		pkix.go#L107: 	Type  asn1.ObjectIdentifier
		pkix.go#L114: 	Id       asn1.ObjectIdentifier
		pkix.go#L200: func (n Name) appendRDNs(in RDNSequence, values []string, oid asn1.ObjectIdentifier) RDNSequence {
		pkix.go#L274: func oidInAttributeTypeAndValue(oid asn1.ObjectIdentifier, atv []AttributeTypeAndValue) bool {

	golang.org/x/crypto/ssh
		ssh_gss.go#L94: 	krb5Mesh = asn1.ObjectIdentifier{1, 2, 840, 113554, 1, 2, 2}
		ssh_gss.go#L101: 	OIDS []asn1.ObjectIdentifier
		ssh_gss.go#L111: 		OIDS: make([]asn1.ObjectIdentifier, n),

	vendor/golang.org/x/crypto/cryptobyte
		asn1.go#L150: func isValidOID(oid encoding_asn1.ObjectIdentifier) bool {
		asn1.go#L168: func (b *Builder) AddASN1ObjectIdentifier(oid encoding_asn1.ObjectIdentifier) {
		asn1.go#L413: func (s *String) ReadASN1ObjectIdentifier(out *encoding_asn1.ObjectIdentifier) bool {