func encoding/asn1.Unmarshal
48 uses
encoding/asn1 (current package)
asn1.go#L1089: func Unmarshal(b []byte, val interface{}) (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#L58: if rest, err := asn1.Unmarshal(derBytes, &pki); err != nil {
x509.go#L59: if _, err := asn1.Unmarshal(derBytes, &pkcs1PublicKey{}); err == nil {
x509.go#L402: if _, err := asn1.Unmarshal(ai.Parameters.FullBytes, ¶ms); err != nil {
x509.go#L407: if _, err := asn1.Unmarshal(params.MGF.Parameters.FullBytes, &mgf1HashFunc); err != nil {
x509.go#L928: rest, err := asn1.Unmarshal(asn1Data, p)
x509.go#L950: rest, err := asn1.Unmarshal(asn1Data, &p)
x509.go#L959: rest, err = asn1.Unmarshal(paramsData, params)
x509.go#L981: rest, err := asn1.Unmarshal(paramsData, namedCurveOID)
x509.go#L1037: rest, err := asn1.Unmarshal(extension, &seq)
x509.go#L1050: rest, err = asn1.Unmarshal(rest, &v)
x509.go#L1317: if rest, err := asn1.Unmarshal(in.TBSCertificate.Subject.FullBytes, &subject); err != nil {
x509.go#L1322: if rest, err := asn1.Unmarshal(in.TBSCertificate.Issuer.FullBytes, &issuer); err != nil {
x509.go#L1384: if rest, err := asn1.Unmarshal(e.Value, &cdp); err != nil {
x509.go#L1406: if rest, err := asn1.Unmarshal(e.Value, &a); err != nil {
x509.go#L1435: if rest, err := asn1.Unmarshal(e.Value, &aia); err != nil {
x509.go#L1469: if rest, err := asn1.Unmarshal(ext, &usageBits); err != nil {
x509.go#L1488: if rest, err := asn1.Unmarshal(ext, &constraints); err != nil {
x509.go#L1502: if rest, err := asn1.Unmarshal(ext, &keyUsage); err != nil {
x509.go#L1524: if rest, err := asn1.Unmarshal(ext, &keyid); err != nil {
x509.go#L1534: if rest, err := asn1.Unmarshal(ext, &policies); err != nil {
x509.go#L1549: rest, err := asn1.Unmarshal(asn1Data, &cert)
x509.go#L1568: asn1Data, err = asn1.Unmarshal(asn1Data, cert)
x509.go#L2279: if rest, err := asn1.Unmarshal(derBytes, certList); err != nil {
x509.go#L2429: rest, err := asn1.Unmarshal(b, &rawAttributes)
x509.go#L2444: rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr)
x509.go#L2466: if rest, err := asn1.Unmarshal(rawAttr.FullBytes, &attr); err != nil || len(rest) != 0 || len(attr.Values) == 0 {
x509.go#L2476: if _, err := asn1.Unmarshal(attr.Values[0].FullBytes, &extensions); err != nil {
x509.go#L2604: if _, err := asn1.Unmarshal(b, &rawValue); err != nil {
x509.go#L2666: rest, err := asn1.Unmarshal(asn1Data, &csr)
x509.go#L2699: if rest, err := asn1.Unmarshal(in.TBSCSR.Subject.FullBytes, &subject); err != nil {
golang.org/x/crypto/openpgp/packet
signature.go#L567: _, err = asn1.Unmarshal(b, &ecsdaSig)
golang.org/x/crypto/ssh
keys.go#L1025: _, err := asn1.Unmarshal(signature, asn1Sig)
keys.go#L1195: rest, err := asn1.Unmarshal(der, &k)
ssh_gss.go#L122: if rest, err = asn1.Unmarshal(desiredMech, &s.OIDS[i]); err != nil {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |