Documentation
¶
Index ¶
- func BuildCertificateChain(intermediateCa string, certificate []byte, caCertificate []byte) (*bytes.Buffer, *bytes.Buffer, error)
- func GenerateCSR(csr types.CertificateRequest) (*types.SigningRequest, error)
- func GetSubordinateCaParameters(service string) (*types.CertificateAuthority, error)
- func GetSubordinateCaPath(service string) (*string, *string, error)
- func ReturnPrivateKey(key types.AsymmetricKey) (interface{}, error)
- func WriteKeyToFile(service string, privateKey types.AsymmetricKey) error
- func WriteSubordinateCaParameters(service string, caCertificate *x509.Certificate, ...) error
- type ECDSA
- type RSA
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildCertificateChain ¶
func GenerateCSR ¶
func GenerateCSR(csr types.CertificateRequest) (*types.SigningRequest, error)
func GetSubordinateCaParameters ¶
func GetSubordinateCaParameters(service string) (*types.CertificateAuthority, error)
func ReturnPrivateKey ¶
func ReturnPrivateKey(key types.AsymmetricKey) (interface{}, error)
func WriteKeyToFile ¶
func WriteKeyToFile(service string, privateKey types.AsymmetricKey) error
func WriteSubordinateCaParameters ¶
func WriteSubordinateCaParameters(service string, caCertificate *x509.Certificate, ca types.CertificateParameters, pca *acmpca.GetCertificateAuthorityCertificateOutput) error
Types ¶
Click to show internal directories.
Click to hide internal directories.