Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for RawSubject (0.23 sec)

  1. src/crypto/x509/verify.go

    	for _, ext := range candidate.Extensions {
    		if ext.Id.Equal(oidExtensionSubjectAltName) {
    			candidateSAN = &ext
    			break
    		}
    	}
    
    	for _, cert := range chain {
    		if !bytes.Equal(candidate.RawSubject, cert.RawSubject) {
    			continue
    		}
    		if !candidate.PublicKey.(pubKeyEqual).Equal(cert.PublicKey) {
    			continue
    		}
    		var certSAN *pkix.Extension
    		for _, ext := range cert.Extensions {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:39 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  2. src/crypto/x509/parser.go

    	if err != nil {
    		return nil, err
    	}
    
    	var subjectSeq cryptobyte.String
    	if !tbs.ReadASN1Element(&subjectSeq, cryptobyte_asn1.SEQUENCE) {
    		return nil, errors.New("x509: malformed issuer")
    	}
    	cert.RawSubject = subjectSeq
    	subjectRDNs, err := parseName(subjectSeq)
    	if err != nil {
    		return nil, err
    	}
    	cert.Subject.FillFromRDNSequence(subjectRDNs)
    
    	var spki cryptobyte.String
    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