# RustDbCrypto.sys.mjs ```{js:autoclass} RustDbCrypto.sys.AuthenticationCanceled :members: :exclude-members: AuthenticationCanceled ``` ```{js:autoclass} RustDbCrypto.sys.AuthenticationError :members: :exclude-members: AuthenticationError ``` ```{js:autoclass} RustDbCrypto.sys.DbCryptoApiError :members: :exclude-members: DbCryptoApiError ``` ```{js:autoclass} RustDbCrypto.sys.DecryptionFailed :members: :exclude-members: DecryptionFailed ``` ```{js:autoclass} RustDbCrypto.sys.EncryptionFailed :members: :exclude-members: EncryptionFailed ``` ```{js:autoclass} RustDbCrypto.sys.Interrupted :members: :exclude-members: Interrupted ``` ```{js:autoclass} RustDbCrypto.sys.InvalidKey :members: :exclude-members: InvalidKey ``` ```{js:autoclass} RustDbCrypto.sys.MissingKey :members: :exclude-members: MissingKey ``` ```{js:autoclass} RustDbCrypto.sys.NssAuthenticationError :members: :exclude-members: NssAuthenticationError ``` ```{js:autoclass} RustDbCrypto.sys.NssKeyManager :members: :exclude-members: NssKeyManager ``` ```{js:autoclass} RustDbCrypto.sys.NssUninitialized :members: :exclude-members: NssUninitialized ``` ```{js:autoclass} RustDbCrypto.sys.PrimaryPasswordAuthenticator :members: :exclude-members: PrimaryPasswordAuthenticator ``` ```{js:autoclass} RustDbCrypto.sys.UnexpectedDbCryptoApiError :members: :exclude-members: UnexpectedDbCryptoApiError ``` ```{js:autofunction} RustDbCrypto.sys.checkCanary ``` ```{js:autofunction} RustDbCrypto.sys.createCanary ``` ```{js:autofunction} RustDbCrypto.sys.createKey ```