forked from TrueCloudLab/certificates
Rename field to IsCAServerCert
This commit is contained in:
parent
5df1694250
commit
8bd0174251
4 changed files with 16 additions and 16 deletions
|
@ -615,11 +615,11 @@ func (a *Authority) GetTLSCertificate() (*tls.Certificate, error) {
|
|||
certTpl.NotAfter = now.Add(24 * time.Hour)
|
||||
|
||||
resp, err := a.x509CAService.CreateCertificate(&casapi.CreateCertificateRequest{
|
||||
Template: certTpl,
|
||||
CSR: cr,
|
||||
Lifetime: 24 * time.Hour,
|
||||
Backdate: 1 * time.Minute,
|
||||
IsServerCert: true,
|
||||
Template: certTpl,
|
||||
CSR: cr,
|
||||
Lifetime: 24 * time.Hour,
|
||||
Backdate: 1 * time.Minute,
|
||||
IsCAServerCert: true,
|
||||
})
|
||||
if err != nil {
|
||||
return fatal(err)
|
||||
|
|
|
@ -52,13 +52,13 @@ const (
|
|||
|
||||
// CreateCertificateRequest is the request used to sign a new certificate.
|
||||
type CreateCertificateRequest struct {
|
||||
Template *x509.Certificate
|
||||
CSR *x509.CertificateRequest
|
||||
Lifetime time.Duration
|
||||
Backdate time.Duration
|
||||
RequestID string
|
||||
Provisioner *ProvisionerInfo
|
||||
IsServerCert bool
|
||||
Template *x509.Certificate
|
||||
CSR *x509.CertificateRequest
|
||||
Lifetime time.Duration
|
||||
Backdate time.Duration
|
||||
RequestID string
|
||||
Provisioner *ProvisionerInfo
|
||||
IsCAServerCert bool
|
||||
}
|
||||
|
||||
// ProvisionerInfo contains information of the provisioner used to authorize a
|
||||
|
|
|
@ -78,7 +78,7 @@ func (s *StepCAS) CreateCertificate(req *apiv1.CreateCertificateRequest) (*apiv1
|
|||
info := &raInfo{
|
||||
AuthorityID: s.authorityID,
|
||||
}
|
||||
if req.IsServerCert {
|
||||
if req.IsCAServerCert {
|
||||
info.EndpointID = newServerEndpointID(s.authorityID).String()
|
||||
}
|
||||
if p := req.Provisioner; p != nil {
|
||||
|
|
|
@ -673,9 +673,9 @@ func TestStepCAS_CreateCertificate(t *testing.T) {
|
|||
CertificateChain: []*x509.Certificate{testIssCrt},
|
||||
}, false},
|
||||
{"ok with server cert", fields{jwk, client, testRootFingerprint}, args{&apiv1.CreateCertificateRequest{
|
||||
CSR: testCR,
|
||||
Lifetime: time.Hour,
|
||||
IsServerCert: true,
|
||||
CSR: testCR,
|
||||
Lifetime: time.Hour,
|
||||
IsCAServerCert: true,
|
||||
}}, &apiv1.CreateCertificateResponse{
|
||||
Certificate: testCrt,
|
||||
CertificateChain: []*x509.Certificate{testIssCrt},
|
||||
|
|
Loading…
Reference in a new issue