Documentation
¶
Index ¶
- Variables
- func NewVaultSecretsMock(t *testing.T) (*api.Client, error)
- type VaultSecretsMock
- func (vm *VaultSecretsMock) CreateCA(ctx context.Context, caType secrets.CAType, caName string, ca secrets.Cert) (secrets.Cert, error)
- func (vm *VaultSecretsMock) DeleteCA(ctx context.Context, caType secrets.CAType, caName string) error
- func (vm *VaultSecretsMock) DeleteCert(ctx context.Context, caType secrets.CAType, caName string, serialNumber string) error
- func (vm *VaultSecretsMock) GetCA(ctx context.Context, caType secrets.CAType, caName string) (secrets.Cert, error)
- func (vm *VaultSecretsMock) GetCAs(ctx context.Context, caType secrets.CAType) ([]secrets.Cert, error)
- func (vm *VaultSecretsMock) GetCert(ctx context.Context, caType secrets.CAType, caName string, serialNumber string) (secrets.Cert, error)
- func (vm *VaultSecretsMock) GetIssuedCerts(ctx context.Context, caType secrets.CAType, caName string) ([]secrets.Cert, error)
- func (vm *VaultSecretsMock) GetSecretProviderName(ctx context.Context) string
- func (vm *VaultSecretsMock) ImportCA(ctx context.Context, caType secrets.CAType, caName string, ...) (secrets.Cert, error)
- func (vm *VaultSecretsMock) SignCertificate(ctx context.Context, caType secrets.CAType, caName string, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //Server ErrGetCAs = errors.New("unable to get CAs from secret engine") )
Functions ¶
Types ¶
type VaultSecretsMock ¶
func (*VaultSecretsMock) CreateCA ¶
func (vm *VaultSecretsMock) CreateCA(ctx context.Context, caType secrets.CAType, caName string, ca secrets.Cert) (secrets.Cert, error)
TODO:
func (*VaultSecretsMock) DeleteCert ¶
func (*VaultSecretsMock) GetIssuedCerts ¶
func (*VaultSecretsMock) GetSecretProviderName ¶
func (vm *VaultSecretsMock) GetSecretProviderName(ctx context.Context) string
func (*VaultSecretsMock) ImportCA ¶
func (vm *VaultSecretsMock) ImportCA(ctx context.Context, caType secrets.CAType, caName string, certificate x509.Certificate, privateKey secrets.PrivateKey, enrollerTTL int) (secrets.Cert, error)
func (*VaultSecretsMock) SignCertificate ¶
Click to show internal directories.
Click to hide internal directories.