Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for signWithCertChain (0.15 sec)

  1. security/pkg/pki/ca/ca.go

    ) {
    	return ca.sign(csrPEM, certOpts.SubjectIDs, certOpts.TTL, true, certOpts.ForCA)
    }
    
    // SignWithCertChain is similar to Sign but returns the leaf cert and the entire cert chain.
    func (ca *IstioCA) SignWithCertChain(csrPEM []byte, certOpts CertOpts) (
    	[]string, error,
    ) {
    	cert, err := ca.signWithCertChain(csrPEM, certOpts.SubjectIDs, certOpts.TTL, true, certOpts.ForCA)
    	if err != nil {
    		return nil, err
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Nov 30 19:33:26 UTC 2023
    - 17.2K bytes
    - Viewed (0)
  2. security/pkg/pki/ca/ca_test.go

    	if err != nil {
    		t.Error(err)
    	}
    
    	caCertOpts := CertOpts{
    		SubjectIDs: []string{"localhost"},
    		TTL:        time.Hour,
    		ForCA:      false,
    	}
    	certPEM, signErr := ca.signWithCertChain(csrPEM, caCertOpts.SubjectIDs, caCertOpts.TTL, true, caCertOpts.ForCA)
    
    	if signErr != nil {
    		t.Error(err)
    	}
    
    	cert, err := tls.X509KeyPair(certPEM, privPEM)
    	if err != nil {
    		t.Error(err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 31 08:51:27 UTC 2023
    - 29.1K bytes
    - Viewed (0)
Back to top