func encoding/asn1.Unmarshal
27 uses
encoding/asn1 (current package)
asn1.go#L1092: 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#L37: if _, err := asn1.Unmarshal(der, &privKey); err != nil {
pkcs8.go#L38: if _, err := asn1.Unmarshal(der, &ecPrivateKey{}); err == nil {
pkcs8.go#L41: if _, err := asn1.Unmarshal(der, &pkcs1PrivateKey{}); err == nil {
pkcs8.go#L57: if _, err := asn1.Unmarshal(bytes, namedCurveOID); err != nil {
pkcs8.go#L71: if _, err := asn1.Unmarshal(privKey.PrivateKey, &curvePrivateKey); err != nil {
pkcs8.go#L84: 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#L73: if rest, err := asn1.Unmarshal(derBytes, &pki); err != nil {
x509.go#L74: if _, err := asn1.Unmarshal(derBytes, &pkcs1PublicKey{}); err == nil {
x509.go#L428: if _, err := asn1.Unmarshal(ai.Parameters.FullBytes, ¶ms); err != nil {
x509.go#L433: if _, err := asn1.Unmarshal(params.MGF.Parameters.FullBytes, &mgf1HashFunc); err != nil {
x509.go#L1698: if rest, err := asn1.Unmarshal(derBytes, certList); err != nil {
x509.go#L1848: rest, err := asn1.Unmarshal(b, &rawAttributes)
x509.go#L1863: rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr)
x509.go#L1886: if rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr); err != nil || len(rest) != 0 || len(attr.Values) == 0 {
x509.go#L1896: if _, err := asn1.Unmarshal(attr.Values[0].FullBytes, &extensions); err != nil {
x509.go#L2031: if _, err := asn1.Unmarshal(b, &rawValue); err != nil {
x509.go#L2093: rest, err := asn1.Unmarshal(asn1Data, &csr)
x509.go#L2128: if rest, err := asn1.Unmarshal(in.TBSCSR.Subject.FullBytes, &subject); err != nil {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |