func encoding/asn1.Unmarshal
28 uses
encoding/asn1 (current package)
asn1.go#L1085: func Unmarshal(b []byte, val any) (rest []byte, err error) {
crypto/x509
pkcs1.go#L56: rest, err := asn1.Unmarshal(der, &priv)
pkcs1.go#L61: if _, err := asn1.Unmarshal(der, &ecPrivateKey{}); err == nil {
pkcs1.go#L64: if _, err := asn1.Unmarshal(der, &pkcs8{}); err == nil {
pkcs1.go#L169: rest, err := asn1.Unmarshal(der, &pub)
pkcs1.go#L171: if _, err := asn1.Unmarshal(der, &publicKeyInfo{}); err == nil {
pkcs8.go#L40: if _, err := asn1.Unmarshal(der, &privKey); err != nil {
pkcs8.go#L41: if _, err := asn1.Unmarshal(der, &ecPrivateKey{}); err == nil {
pkcs8.go#L44: if _, err := asn1.Unmarshal(der, &pkcs1PrivateKey{}); err == nil {
pkcs8.go#L60: if _, err := asn1.Unmarshal(bytes, namedCurveOID); err != nil {
pkcs8.go#L74: if _, err := asn1.Unmarshal(privKey.PrivateKey, &curvePrivateKey); err != nil {
pkcs8.go#L87: if _, err := asn1.Unmarshal(privKey.PrivateKey, &curvePrivateKey); err != nil {
sec1.go#L86: if _, err := asn1.Unmarshal(der, &privKey); err != nil {
sec1.go#L87: if _, err := asn1.Unmarshal(der, &pkcs8{}); err == nil {
sec1.go#L90: if _, err := asn1.Unmarshal(der, &pkcs1PrivateKey{}); err == nil {
x509.go#L74: if rest, err := asn1.Unmarshal(derBytes, &pki); err != nil {
x509.go#L75: if _, err := asn1.Unmarshal(derBytes, &pkcs1PublicKey{}); err == nil {
x509.go#L438: if _, err := asn1.Unmarshal(ai.Parameters.FullBytes, ¶ms); err != nil {
x509.go#L443: if _, err := asn1.Unmarshal(params.MGF.Parameters.FullBytes, &mgf1HashFunc); err != nil {
x509.go#L1821: if rest, err := asn1.Unmarshal(derBytes, certList); err != nil {
x509.go#L1964: rest, err := asn1.Unmarshal(b, &rawAttributes)
x509.go#L1979: rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr)
x509.go#L2002: if rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr); err != nil || len(rest) != 0 || len(attr.Values) == 0 {
x509.go#L2012: if _, err := asn1.Unmarshal(attr.Values[0].FullBytes, &extensions); err != nil {
x509.go#L2145: if _, err := asn1.Unmarshal(b, &rawValue); err != nil {
x509.go#L2196: rest, err := asn1.Unmarshal(asn1Data, &csr)
x509.go#L2231: if rest, err := asn1.Unmarshal(in.TBSCSR.Subject.FullBytes, &subject); err != nil {
github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto
ecc.go#L65: _, err := asn1.Unmarshal(signature, &ecdsaSignature)