func encoding/asn1.Unmarshal
27 uses
encoding/asn1 (current package)
asn1.go#L1089: func Unmarshal(b []byte, val any) (rest []byte, err error) {
crypto/x509
pkcs1.go#L49: rest, err := asn1.Unmarshal(der, &priv)
pkcs1.go#L54: if _, err := asn1.Unmarshal(der, &ecPrivateKey{}); err == nil {
pkcs1.go#L57: if _, err := asn1.Unmarshal(der, &pkcs8{}); err == nil {
pkcs1.go#L140: rest, err := asn1.Unmarshal(der, &pub)
pkcs1.go#L142: if _, err := asn1.Unmarshal(der, &publicKeyInfo{}); err == nil {
pkcs8.go#L35: if _, err := asn1.Unmarshal(der, &privKey); err != nil {
pkcs8.go#L36: if _, err := asn1.Unmarshal(der, &ecPrivateKey{}); err == nil {
pkcs8.go#L39: if _, err := asn1.Unmarshal(der, &pkcs1PrivateKey{}); err == nil {
pkcs8.go#L55: if _, err := asn1.Unmarshal(bytes, namedCurveOID); err != nil {
pkcs8.go#L69: if _, err := asn1.Unmarshal(privKey.PrivateKey, &curvePrivateKey); err != nil {
sec1.go#L70: if _, err := asn1.Unmarshal(der, &privKey); err != nil {
sec1.go#L71: if _, err := asn1.Unmarshal(der, &pkcs8{}); err == nil {
sec1.go#L74: if _, err := asn1.Unmarshal(der, &pkcs1PrivateKey{}); err == nil {
x509.go#L57: if rest, err := asn1.Unmarshal(derBytes, &pki); err != nil {
x509.go#L58: if _, err := asn1.Unmarshal(derBytes, &pkcs1PublicKey{}); err == nil {
x509.go#L401: if _, err := asn1.Unmarshal(ai.Parameters.FullBytes, ¶ms); err != nil {
x509.go#L406: if _, err := asn1.Unmarshal(params.MGF.Parameters.FullBytes, &mgf1HashFunc); err != nil {
x509.go#L1638: if rest, err := asn1.Unmarshal(derBytes, certList); err != nil {
x509.go#L1788: rest, err := asn1.Unmarshal(b, &rawAttributes)
x509.go#L1803: rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr)
x509.go#L1825: if rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr); err != nil || len(rest) != 0 || len(attr.Values) == 0 {
x509.go#L1835: if _, err := asn1.Unmarshal(attr.Values[0].FullBytes, &extensions); err != nil {
x509.go#L1963: if _, err := asn1.Unmarshal(b, &rawValue); err != nil {
x509.go#L2025: rest, err := asn1.Unmarshal(asn1Data, &csr)
x509.go#L2058: 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)