Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultManager ¶ added in v0.7.0
type DefaultManager struct {
// contains filtered or unexported fields
}
func CreateManagerAndPrivateKey ¶
func CreateManagerAndPrivateKey(client httpclient.Client, service string) (DefaultManager, error)
func NewDefaultManager ¶ added in v0.7.0
func NewDefaultManager(client httpclient.Client, service string, privateKey *rsa.PrivateKey) DefaultManager
func (*DefaultManager) GetProfile ¶ added in v0.7.0
func (m *DefaultManager) GetProfile() (Profile, error)
func (DefaultManager) IsCertificateValid ¶ added in v0.7.0
func (m DefaultManager) IsCertificateValid() bool
func (*DefaultManager) Renew ¶ added in v0.7.0
func (m *DefaultManager) Renew() error
type Profile ¶ added in v0.3.0
type Profile struct {
// contains filtered or unexported fields
}
func NewProfile ¶ added in v0.3.0
func NewProfile(baseConfig string, privateKey *rsa.PrivateKey, certificate []byte) Profile
func (Profile) BaseConfig ¶ added in v0.3.0
func (Profile) CertificatePEM ¶ added in v0.3.0
func (Profile) ManagementConfig ¶ added in v0.3.0
func (Profile) StaticConfig ¶ added in v0.6.0
Click to show internal directories.
Click to hide internal directories.