Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultTLSSecret ¶
type DefaultTLSSecret struct { Name string Namespace string CertificateResource acme.CertificateResource }
DefaultTLSSecret is the default TLSSecret implementation
func TLSSecretFromSecret ¶
func TLSSecretFromSecret(secret *api.Secret) (*DefaultTLSSecret, error)
func (*DefaultTLSSecret) Certificate ¶
func (t *DefaultTLSSecret) Certificate() []byte
func (*DefaultTLSSecret) Expiry ¶
func (t *DefaultTLSSecret) Expiry() (time.Time, error)
Expiry returns the expiry date of the certificate, or an error if parsing the certificate fails
func (*DefaultTLSSecret) PrivateKey ¶
func (t *DefaultTLSSecret) PrivateKey() []byte
Click to show internal directories.
Click to hide internal directories.