Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SkipOptionalASN1 (0.18 sec)

  1. src/vendor/golang.org/x/crypto/cryptobyte/asn1.go

    		*outPresent = present
    	}
    	if present && !s.ReadASN1(out, tag) {
    		return false
    	}
    	return true
    }
    
    // SkipOptionalASN1 advances s over an ASN.1 element with the given tag, or
    // else leaves s unchanged. It reports whether the operation was successful.
    func (s *String) SkipOptionalASN1(tag asn1.Tag) bool {
    	if !s.PeekASN1Tag(tag) {
    		return true
    	}
    	var unused String
    	return s.ReadASN1(&unused, tag)
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  2. src/crypto/x509/parser.go

    			Algorithm: pkAI,
    			PublicKey: spk,
    		})
    		if err != nil {
    			return nil, err
    		}
    	}
    
    	if cert.Version > 1 {
    		if !tbs.SkipOptionalASN1(cryptobyte_asn1.Tag(1).ContextSpecific()) {
    			return nil, errors.New("x509: malformed issuerUniqueID")
    		}
    		if !tbs.SkipOptionalASN1(cryptobyte_asn1.Tag(2).ContextSpecific()) {
    			return nil, errors.New("x509: malformed subjectUniqueID")
    		}
    		if cert.Version == 3 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:00:16 UTC 2024
    - 38.5K bytes
    - Viewed (0)
Back to top