add_user Method
Adds a user for the engine specified by EngineId to the internal authentication cache.
Syntax
def add_user(user: str, engine_id: bytes, authentication_protocol: int, authentication_password: str, encryption_algorithm: int, encryption_password: str) -> None: ...
Remarks
The internal authentication cache can be used as an alternative to the on_get_user_password event, automatically checking the cache against the security parameters provided in the request signature.
The show_cache method is used to show the contents of the internal authentication cache.
The clear_cache method can be used to completely clear the cache.
Valid Authentication Protocols are:
HMAC-MD5-96 (1) | Message-Digest algorithm 5. |
HMAC-SHA-96 (2) | Secure Hash Algorithm. |
HMAC-192-SHA-256 (3) | Secure Hash Algorithm. |
HMAC-384-SHA-512 (4) | Secure Hash Algorithm. |
Valid Encryption Algorithms are:
DES (1) | Data Encryption Standard. |
AES (2) | Advanced Encryption Standard with key length of 128. |
3DES (3) | Triple Data Encryption Standard. |
AES192 (4) | Advanced Encryption Standard with key length of 192. |
AES256 (5) | Advanced Encryption Standard with key length of 256. |