Documentation ¶
Index ¶
Constants ¶
View Source
const ( ADD = iota DELETE RETRY Rotate )
Variables ¶
This section is empty.
Functions ¶
func NewSecurityOptions ¶
Types ¶
type CaClient ¶
type CaClient interface { CsrSend(csrPEM []byte, certValidsec int64, identity string) ([]string, error) FetchCert(identity string) (*istiosecurity.SecretItem, error) Close() error }
type SecretManager ¶
type SecretManager struct {
// contains filtered or unexported fields
}
func NewSecretManager ¶
func NewSecretManager() (*SecretManager, error)
NewSecretManager creates a new secretManager
func (*SecretManager) Run ¶
func (s *SecretManager) Run(stop <-chan struct{})
func (*SecretManager) SendCertRequest ¶
func (s *SecretManager) SendCertRequest(identity string, op int)
func (*SecretManager) StoreCert ¶
func (s *SecretManager) StoreCert(identity string, newCert *istiosecurity.SecretItem)
Click to show internal directories.
Click to hide internal directories.