vendor/golang.org/x/crypto/cryptobyte.String.ReadASN1 (method)
67 uses
vendor/golang.org/x/crypto/cryptobyte (current package)
asn1.go#L251: if !s.ReadASN1(&bytes, asn1.BOOLEAN) || len(bytes) != 1 {
asn1.go#L317: if !s.ReadASN1(&bytes, asn1.INTEGER) || !checkASN1Integer(bytes) {
asn1.go#L337: if !s.ReadASN1(&bytes, asn1.INTEGER) || !checkASN1Integer(bytes) {
asn1.go#L352: if !s.ReadASN1(&bytes, asn1.INTEGER) || !checkASN1Integer(bytes) || !asn1Signed(out, bytes) {
asn1.go#L375: if !s.ReadASN1(&bytes, asn1.INTEGER) || !checkASN1Integer(bytes) || !asn1Unsigned(out, bytes) {
asn1.go#L403: return s.ReadASN1(&bytes, tag) && checkASN1Integer(bytes) && asn1Signed(out, bytes)
asn1.go#L411: if !s.ReadASN1(&bytes, asn1.ENUM) || !checkASN1Integer(bytes) || !asn1Signed(&i, bytes) {
asn1.go#L455: if !s.ReadASN1(&bytes, asn1.OBJECT_IDENTIFIER) || len(bytes) == 0 {
asn1.go#L494: if !s.ReadASN1(&bytes, asn1.GeneralizedTime) {
asn1.go#L515: if !s.ReadASN1(&bytes, asn1.UTCTime) {
asn1.go#L552: if !s.ReadASN1(&bytes, asn1.BIT_STRING) || len(bytes) == 0 ||
asn1.go#L575: if !s.ReadASN1(&bytes, asn1.BIT_STRING) || len(bytes) == 0 {
asn1.go#L591: return s.ReadASN1((*String)(out), tag)
asn1.go#L599: func (s *String) ReadASN1(out *String, tag asn1.Tag) bool {
asn1.go#L651: return s.ReadASN1(&unused, tag)
asn1.go#L663: if present && !s.ReadASN1(out, tag) {
asn1.go#L676: return s.ReadASN1(&unused, tag)
asn1.go#L726: if !child.ReadASN1(&oct, asn1.OCTET_STRING) || !child.Empty() {
crypto/ecdsa
ecdsa.go#L538: if !input.ReadASN1(&inner, asn1.SEQUENCE) ||
ecdsa_legacy.go#L78: if !input.ReadASN1(&inner, asn1.SEQUENCE) ||
crypto/x509
parser.go#L144: if !raw.ReadASN1(&raw, cryptobyte_asn1.SEQUENCE) {
parser.go#L152: if !raw.ReadASN1(&set, cryptobyte_asn1.SET) {
parser.go#L157: if !set.ReadASN1(&atav, cryptobyte_asn1.SEQUENCE) {
parser.go#L242: if !der.ReadASN1(&val, cryptobyte_asn1.OCTET_STRING) {
parser.go#L263: if !der.ReadASN1(&der, cryptobyte_asn1.SEQUENCE) {
parser.go#L328: if !paramsDer.ReadASN1(¶msDer, cryptobyte_asn1.SEQUENCE) ||
parser.go#L361: if !der.ReadASN1(&der, cryptobyte_asn1.SEQUENCE) {
parser.go#L383: if !der.ReadASN1(&der, cryptobyte_asn1.SEQUENCE) {
parser.go#L451: if !val.ReadASN1(&akid, cryptobyte_asn1.SEQUENCE) {
parser.go#L455: if !akid.ReadASN1(&akid, cryptobyte_asn1.Tag(0).ContextSpecific()) {
parser.go#L466: if !der.ReadASN1(&der, cryptobyte_asn1.SEQUENCE) {
parser.go#L486: if !der.ReadASN1(&der, cryptobyte_asn1.SEQUENCE) {
parser.go#L492: if !der.ReadASN1(&cp, cryptobyte_asn1.SEQUENCE) || !cp.ReadASN1(&OIDBytes, cryptobyte_asn1.OBJECT_IDENTIFIER) {
parser.go#L552: if !outer.ReadASN1(&toplevel, cryptobyte_asn1.SEQUENCE) ||
parser.go#L572: if !subtrees.ReadASN1(&seq, cryptobyte_asn1.SEQUENCE) ||
parser.go#L722: if !val.ReadASN1(&val, cryptobyte_asn1.SEQUENCE) {
parser.go#L727: if !val.ReadASN1(&dpDER, cryptobyte_asn1.SEQUENCE) {
parser.go#L738: if !dpNameDER.ReadASN1(&dpNameDER, cryptobyte_asn1.Tag(0).Constructed().ContextSpecific()) {
parser.go#L746: if !dpNameDER.ReadASN1(&uri, cryptobyte_asn1.Tag(6).ContextSpecific()) {
parser.go#L760: if !val.ReadASN1(&val, cryptobyte_asn1.SEQUENCE) {
parser.go#L799: if !val.ReadASN1(&skid, cryptobyte_asn1.OCTET_STRING) {
parser.go#L816: if !val.ReadASN1(&val, cryptobyte_asn1.SEQUENCE) {
parser.go#L822: if !val.ReadASN1(&s, cryptobyte_asn1.SEQUENCE) ||
parser.go#L823: !s.ReadASN1(&issuer, cryptobyte_asn1.OBJECT_IDENTIFIER) ||
parser.go#L824: !s.ReadASN1(&subject, cryptobyte_asn1.OBJECT_IDENTIFIER) {
parser.go#L846: if !val.ReadASN1(&val, cryptobyte_asn1.SEQUENCE) {
parser.go#L851: if !val.ReadASN1(&aiaDER, cryptobyte_asn1.SEQUENCE) {
parser.go#L861: if !aiaDER.ReadASN1(&aiaDER, cryptobyte_asn1.Tag(6).ContextSpecific()) {
parser.go#L897: if !input.ReadASN1(&input, cryptobyte_asn1.SEQUENCE) {
parser.go#L908: if !tbs.ReadASN1(&tbs, cryptobyte_asn1.SEQUENCE) {
parser.go#L939: if !tbs.ReadASN1(&sigAISeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L946: if !input.ReadASN1(&outerSigAISeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L970: if !tbs.ReadASN1(&validity, cryptobyte_asn1.SEQUENCE) {
parser.go#L994: if !spki.ReadASN1(&spki, cryptobyte_asn1.SEQUENCE) {
parser.go#L998: if !spki.ReadASN1(&pkAISeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L1035: if !extensions.ReadASN1(&extensions, cryptobyte_asn1.SEQUENCE) {
parser.go#L1040: if !extensions.ReadASN1(&extension, cryptobyte_asn1.SEQUENCE) {
parser.go#L1119: if !input.ReadASN1(&input, cryptobyte_asn1.SEQUENCE) {
parser.go#L1130: if !tbs.ReadASN1(&tbs, cryptobyte_asn1.SEQUENCE) {
parser.go#L1146: if !tbs.ReadASN1(&sigAISeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L1153: if !input.ReadASN1(&outerSigAISeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L1195: if !tbs.ReadASN1(&revokedSeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L1206: if !certSeq.ReadASN1(&certSeq, cryptobyte_asn1.SEQUENCE) {
parser.go#L1226: if !extensions.ReadASN1(&extension, cryptobyte_asn1.SEQUENCE) {
parser.go#L1259: if !extensions.ReadASN1(&extensions, cryptobyte_asn1.SEQUENCE) {
parser.go#L1264: if !extensions.ReadASN1(&extension, cryptobyte_asn1.SEQUENCE) {
 |
The pages are generated with Golds v0.8.4. (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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |