Documentation ¶
Index ¶
- Constants
- type Config
- type Service
- func (s *Service) CreateDEK(ctx context.Context, req *vaultv1.CreateDEKRequest) (*vaultv1.CreateDEKResponse, error)
- func (s *Service) Decrypt(ctx context.Context, req *vaultv1.DecryptRequest) (*vaultv1.DecryptResponse, error)
- func (s *Service) Encrypt(ctx context.Context, req *vaultv1.EncryptRequest) (*vaultv1.EncryptResponse, error)
- func (s *Service) EncryptBulk(ctx context.Context, req *vaultv1.EncryptBulkRequest) (*vaultv1.EncryptBulkResponse, error)
- func (s *Service) ReEncrypt(ctx context.Context, req *vaultv1.ReEncryptRequest) (*vaultv1.ReEncryptResponse, error)
- func (s *Service) RollDeks(ctx context.Context) error
Constants ¶
View Source
const LATEST = "LATEST"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) CreateDEK ¶
func (s *Service) CreateDEK(ctx context.Context, req *vaultv1.CreateDEKRequest) (*vaultv1.CreateDEKResponse, error)
func (*Service) Decrypt ¶
func (s *Service) Decrypt( ctx context.Context, req *vaultv1.DecryptRequest, ) (*vaultv1.DecryptResponse, error)
func (*Service) Encrypt ¶
func (s *Service) Encrypt( ctx context.Context, req *vaultv1.EncryptRequest, ) (*vaultv1.EncryptResponse, error)
func (*Service) EncryptBulk ¶
func (s *Service) EncryptBulk( ctx context.Context, req *vaultv1.EncryptBulkRequest, ) (*vaultv1.EncryptBulkResponse, error)
func (*Service) ReEncrypt ¶
func (s *Service) ReEncrypt(ctx context.Context, req *vaultv1.ReEncryptRequest) (*vaultv1.ReEncryptResponse, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.