Versions in this module Expand all Collapse all v1 v1.5.0 Jan 6, 2022 v1.4.0 Nov 16, 2021 Changes in this version + type KMSWrapper interface + CreateKey func() (*kmstypes.CreateKeyResponse, error) + Decrypt func(ciphertextBase64, keyID string) (*kmstypes.DecryptResponse, error) + Encrypt func(plaintext, keyID string) (*kmstypes.EncryptResponse, error) + func NewKMSWrapper(bdl *bundle.Bundle) KMSWrapper + type PermissionWrapper interface + CheckPermission func(req *apistructs.PermissionCheckRequest) (*apistructs.PermissionCheckResponseData, error) + CreateAuditEvent func(audits *apistructs.AuditCreateRequest) error + GetApp func(id uint64) (*apistructs.ApplicationDTO, error) + GetProject func(id uint64) (*apistructs.ProjectDTO, error)