Documentation ¶
Index ¶
- type CA
- type CSR
- type Cert
- type DH
- type Openssl
- func (o *Openssl) AppendPath(filename string) string
- func (o *Openssl) CreateCA(filename string, keyfile string) (*CA, error)
- func (o *Openssl) CreateCSR(cn string, server bool) (*CSR, error)
- func (o *Openssl) CreateCert(filename, keyfile, cn string, ca *CA, server bool) (*Cert, error)
- func (o *Openssl) CreateDH(filename string, size int) (*DH, error)
- func (o *Openssl) CreateTA(filename string) (*TA, error)
- func (o *Openssl) GetConfigFile() string
- func (o *Openssl) Init()
- func (o *Openssl) LoadCA(filename string, keyfile string) (*CA, error)
- func (o *Openssl) LoadCSR(filename, keyfile string) (*CSR, error)
- func (o *Openssl) LoadCert(filename, keyfile string) (*Cert, error)
- func (o *Openssl) LoadDH(filename string) (*DH, error)
- func (o *Openssl) LoadOrCreateCA(filename string, keyfile string) (*CA, error)
- func (o *Openssl) LoadOrCreateCert(filename, keyfile, cn string, ca *CA, server bool) (*Cert, error)
- func (o *Openssl) LoadOrCreateDH(filename string, size int) (*DH, error)
- func (o *Openssl) LoadOrCreateTA(filename string) (*TA, error)
- func (o *Openssl) LoadTA(filename string) (*TA, error)
- func (o *Openssl) WriteConfigFile(filename string)
- type TA
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CA ¶
type CA struct {
// contains filtered or unexported fields
}
func (*CA) GetCRLPath ¶
func (*CA) GetFilePath ¶
type Cert ¶
type Cert struct {
// contains filtered or unexported fields
}
func (*Cert) GetFilePath ¶
func (*Cert) GetKeyPath ¶
type Openssl ¶
type Openssl struct { Path string Country string Province string City string Organization string CommonName string Email string // contains filtered or unexported fields }
func (*Openssl) AppendPath ¶
func (*Openssl) CreateCert ¶
func (*Openssl) GetConfigFile ¶
func (*Openssl) LoadOrCreateCA ¶
func (*Openssl) LoadOrCreateCert ¶
func (*Openssl) LoadOrCreateDH ¶
func (*Openssl) WriteConfigFile ¶
Click to show internal directories.
Click to hide internal directories.