encoding/asn1.ObjectIdentifier.Equal (method)

30 uses

	encoding/asn1 (current package)
		asn1.go#L225: func (oi ObjectIdentifier) Equal(other ObjectIdentifier) bool {

	crypto/x509
		parser.go#L772: 		} else if e.Id.Equal(oidExtensionAuthorityInfoAccess) {
		parser.go#L794: 				case method.Equal(oidAuthorityInfoAccessOcsp):
		parser.go#L796: 				case method.Equal(oidAuthorityInfoAccessIssuers):
		pkcs8.go#L45: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyRSA):
		pkcs8.go#L52: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyECDSA):
		pkcs8.go#L64: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyEd25519):
		x509.go#L380: 	if ai.Algorithm.Equal(oidSignatureEd25519) {
		x509.go#L388: 	if !ai.Algorithm.Equal(oidSignatureRSAPSS) {
		x509.go#L390: 			if ai.Algorithm.Equal(details.oid) {
		x509.go#L416: 		!params.MGF.Algorithm.Equal(oidMGF1) ||
		x509.go#L417: 		!mgf1HashFunc.Algorithm.Equal(params.Hash.Algorithm) ||
		x509.go#L424: 	case params.Hash.Algorithm.Equal(oidSHA256) && params.SaltLength == 32:
		x509.go#L426: 	case params.Hash.Algorithm.Equal(oidSHA384) && params.SaltLength == 48:
		x509.go#L428: 	case params.Hash.Algorithm.Equal(oidSHA512) && params.SaltLength == 64:
		x509.go#L458: 	case oid.Equal(oidPublicKeyRSA):
		x509.go#L460: 	case oid.Equal(oidPublicKeyDSA):
		x509.go#L462: 	case oid.Equal(oidPublicKeyECDSA):
		x509.go#L464: 	case oid.Equal(oidPublicKeyEd25519):
		x509.go#L495: 	case oid.Equal(oidNamedCurveP224):
		x509.go#L497: 	case oid.Equal(oidNamedCurveP256):
		x509.go#L499: 	case oid.Equal(oidNamedCurveP384):
		x509.go#L501: 	case oid.Equal(oidNamedCurveP521):
		x509.go#L611: 		if oid.Equal(pair.oid) {
		x509.go#L810: 		if e.Id.Equal(oidExtensionSubjectAltName) {
		x509.go#L983: 		if e.Id.Equal(oid) {
		x509.go#L1830: 		if !attr.Id.Equal(oidExtensionRequest) {
		x509.go#L1903: 			if !atvSet.Type.Equal(oidExtensionRequest) || len(atvSet.Value) == 0 {
		x509.go#L2072: 		case extension.Id.Equal(oidExtensionSubjectAltName):

	crypto/x509/pkix
		pkix.go#L276: 		if a.Type.Equal(oid) {