Documentation
¶
Index ¶
- type Certificate
- func (c *Certificate) GetCertAsString() string
- func (c *Certificate) GetCertificate() (*x509.Certificate, error)
- func (c *Certificate) GetPrivateKey() (*rsa.PrivateKey, error)
- func (c *Certificate) GetPrivateKeyAsString() string
- func (c *Certificate) WriteCertificateToFile(path, filename string) error
- func (c *Certificate) WritePrivateKeyToFile(path, filename string) error
- type CertificateRequest
- func (c *CertificateRequest) GetCsr() (*x509.CertificateRequest, error)
- func (c *CertificateRequest) GetCsrAsString() string
- func (c *CertificateRequest) GetPrivateKey() (*rsa.PrivateKey, error)
- func (c *CertificateRequest) GetPrivateKeyAsString() string
- func (c *CertificateRequest) WriteCsrToFile(path, filename string) error
- func (c *CertificateRequest) WritePrivateKeyToFile(path, filename string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct {
Certificate string `json:"cert" yaml:"cert"`
PrivateKey string `json:"key" yaml:"key"`
}
func HandleCreateAuraeRootCA ¶
func HandleCreateAuraeRootCA(path string, domainName string) (*Certificate, error)
func (*Certificate) GetCertAsString ¶
func (c *Certificate) GetCertAsString() string
func (*Certificate) GetCertificate ¶
func (c *Certificate) GetCertificate() (*x509.Certificate, error)
func (*Certificate) GetPrivateKey ¶
func (c *Certificate) GetPrivateKey() (*rsa.PrivateKey, error)
func (*Certificate) GetPrivateKeyAsString ¶
func (c *Certificate) GetPrivateKeyAsString() string
func (*Certificate) WriteCertificateToFile ¶
func (c *Certificate) WriteCertificateToFile(path, filename string) error
func (*Certificate) WritePrivateKeyToFile ¶
func (c *Certificate) WritePrivateKeyToFile(path, filename string) error
type CertificateRequest ¶
type CertificateRequest struct {
CSR string `json:"csr" yaml:"csr"`
PrivateKey string `json:"key" yaml:"key"`
User string `json:"user" yaml:"user"`
}
func HandleCreateClientCSR ¶
func HandleCreateClientCSR(path, domain, user string) (*CertificateRequest, error)
func (*CertificateRequest) GetCsr ¶
func (c *CertificateRequest) GetCsr() (*x509.CertificateRequest, error)
func (*CertificateRequest) GetCsrAsString ¶
func (c *CertificateRequest) GetCsrAsString() string
func (*CertificateRequest) GetPrivateKey ¶
func (c *CertificateRequest) GetPrivateKey() (*rsa.PrivateKey, error)
func (*CertificateRequest) GetPrivateKeyAsString ¶
func (c *CertificateRequest) GetPrivateKeyAsString() string
func (*CertificateRequest) WriteCsrToFile ¶
func (c *CertificateRequest) WriteCsrToFile(path, filename string) error
func (*CertificateRequest) WritePrivateKeyToFile ¶
func (c *CertificateRequest) WritePrivateKeyToFile(path, filename string) error
Click to show internal directories.
Click to hide internal directories.