Documentation ¶ Index ¶ type DAL func New(ctx context.Context, conn libdal.Connection) *DAL func (d *DAL) EnsureKey(ctx context.Context, generateKey func() ([]byte, error)) (encryptedKey []byte, err error) func (d *DAL) VerifyEncryptor(ctx context.Context, encryptor encryption.DataEncryptor) (err error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type DAL ¶ type DAL struct { *libdal.Handle[DAL] // contains filtered or unexported fields } func New ¶ func New(ctx context.Context, conn libdal.Connection) *DAL func (*DAL) EnsureKey ¶ func (d *DAL) EnsureKey(ctx context.Context, generateKey func() ([]byte, error)) (encryptedKey []byte, err error) func (*DAL) VerifyEncryptor ¶ func (d *DAL) VerifyEncryptor(ctx context.Context, encryptor encryption.DataEncryptor) (err error) Source Files ¶ View all Source files dal.go Directories ¶ Show internal Expand all Path Synopsis internal sql Click to show internal directories. Click to hide internal directories.