Documentation ¶
Index ¶
- type Option
- func WithAltNames(ans []string) Option
- func WithCommonName(cn string) Option
- func WithNamespace(namespace string) Option
- func WithPkiSecretsEnginePath(pkiSecretsEnginePath string) Option
- func WithRole(role string) Option
- func WithToken(token string) Option
- func WithTtl(ttl time.Duration) Option
- func WithUrl(url string) Option
- type VaultSignerProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*VaultSignerProvider)
func WithAltNames ¶
func WithCommonName ¶
func WithNamespace ¶
type VaultSignerProvider ¶
type VaultSignerProvider struct {
// contains filtered or unexported fields
}
func New ¶
func New(opts ...Option) *VaultSignerProvider
func (*VaultSignerProvider) Signer ¶
func (vsp *VaultSignerProvider) Signer(ctx context.Context) (cryptoutil.Signer, error)
Click to show internal directories.
Click to hide internal directories.