package
0.0.11
Repository: https://github.com/jimmy-go/qra.git
Documentation: pkg.go.dev

# Functions

AESCBCDecrypt decrypts cipher text using AES CBC mode.
AESCBCEncrypt encrypts using AES CBC mode.
Connect starts the manager.
MakePassword generates a random password of l length.
Terminal starts an infinite loop to read the user's input.

# Constants

PassMin defines the minimum length of a password.
PermDelete _.
PermIdentityCreate _.
PermIdentityDelete _.
PermIdentityEdit _.
PermissionDuration defines the duration default for a permission.
PermRead _.
PermSessionOn permission for session on web, terminal or others that developer want to implement.
PermWrite _.
SessionDuration defines the duration for a session on database.
StatusActive permission status active.
StatusInactive permission status inactive.
System defines identity username for SYSTEM.

# Variables

Db database for this manager.
E error log.
I info log.

# Structs

Authenticationer struct.
Context satisfies qra.Identity interface.
Designation type from database.
Designationer struct.
Filter struct.
IdentityRevoke selects ID and Signature for comparison.
IdentitySimple for identity retrieve.
NPE struct stands for Non-Person Entity.