(csrDER, caDER, caKeyDER []byte, usages []x509.ExtKeyUsage, expiration time.Duration)
| 70 | } |
| 71 | |
| 72 | func SignCertsOptionsWithCSR(csrDER, caDER, caKeyDER []byte, usages []x509.ExtKeyUsage, expiration time.Duration) SignCertsOptions { |
| 73 | return SignCertsOptions{ |
| 74 | csrDER: csrDER, |
| 75 | caDER: caDER, |
| 76 | caKeyDER: caKeyDER, |
| 77 | cfg: certutil.Config{ |
| 78 | Usages: usages, |
| 79 | }, |
| 80 | expiration: expiration, |
| 81 | } |
| 82 | } |
| 83 | |
| 84 | func SignCertsOptionsWithK8sCSR(csrDER []byte, usages []x509.ExtKeyUsage, expiration time.Duration) SignCertsOptions { |
| 85 | return SignCertsOptions{ |
no outgoing calls