type crypto/x509/pkix.AlgorithmIdentifier

35 uses

	crypto/x509/pkix (current package)
		pkix.go#L20: type AlgorithmIdentifier struct {
		pkix.go#L314: 	SignatureAlgorithm AlgorithmIdentifier
		pkix.go#L330: 	Signature           AlgorithmIdentifier

	crypto/x509
		parser.go#L243: func parseAI(der cryptobyte.String) (pkix.AlgorithmIdentifier, error) {
		parser.go#L244: 	ai := pkix.AlgorithmIdentifier{}
		pkcs8.go#L24: 	Algo       pkix.AlgorithmIdentifier
		pkcs8.go#L142: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L161: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L172: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L186: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L193: 			privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L209: 			privKey.Algo = pkix.AlgorithmIdentifier{
		x509.go#L62: 	Algo      pkix.AlgorithmIdentifier
		x509.go#L87: func marshalPublicKey(pub any) (publicKeyBytes []byte, publicKeyAlgorithm pkix.AlgorithmIdentifier, err error) {
		x509.go#L95: 			return nil, pkix.AlgorithmIdentifier{}, err
		x509.go#L104: 			return nil, pkix.AlgorithmIdentifier{}, errors.New("x509: unsupported elliptic curve")
		x509.go#L108: 			return nil, pkix.AlgorithmIdentifier{}, err
		x509.go#L123: 			return nil, pkix.AlgorithmIdentifier{}, errors.New("x509: unsupported ML-DSA parameters")
		x509.go#L134: 				return nil, pkix.AlgorithmIdentifier{}, errors.New("x509: unsupported elliptic curve")
		x509.go#L145: 		return nil, pkix.AlgorithmIdentifier{}, fmt.Errorf("x509: unsupported public key type: %T", pub)
		x509.go#L162: 	var publicKeyAlgorithm pkix.AlgorithmIdentifier
		x509.go#L185: 	SignatureAlgorithm pkix.AlgorithmIdentifier
		x509.go#L193: 	SignatureAlgorithm pkix.AlgorithmIdentifier
		x509.go#L213: 	Algorithm pkix.AlgorithmIdentifier
		x509.go#L427: 	Hash         pkix.AlgorithmIdentifier `asn1:"explicit,tag:0"`
		x509.go#L428: 	MGF          pkix.AlgorithmIdentifier `asn1:"explicit,tag:1"`
		x509.go#L433: func getSignatureAlgorithmFromAI(ai pkix.AlgorithmIdentifier) SignatureAlgorithm {
		x509.go#L464: 	var mgf1HashFunc pkix.AlgorithmIdentifier
		x509.go#L1642: func signingParamsForKey(key crypto.Signer, sigAlgo SignatureAlgorithm) (SignatureAlgorithm, pkix.AlgorithmIdentifier, error) {
		x509.go#L1643: 	var ai pkix.AlgorithmIdentifier
		x509.go#L1702: 			return sigAlgo, pkix.AlgorithmIdentifier{
		x509.go#L2214: 	var publicKeyAlgorithm pkix.AlgorithmIdentifier
		x509.go#L2371: 		SignatureAlgorithm: getSignatureAlgorithmFromAI(pkix.AlgorithmIdentifier{
		x509.go#L2528: 	SignatureAlgorithm pkix.AlgorithmIdentifier
		x509.go#L2535: 	Signature           pkix.AlgorithmIdentifier