All Classes and Interfaces

Class
Description
A hashed random key.
A salted, hashed and key stretched password.
 
A 128-bit random identifier internally stored as two long values.
Represents plaintext random keys, with support for wiping the contents.
Thrown when code that requires authentication is invoked in a context that doesn't have an authenticated user.
Represents plaintext password characters, with support for wiping the contents.
Functions for streaming Security-related objects.
A 64-bit random identifier internally stored as a long value.
Deprecated.
This is not secure anymore.
Unlike Key, which goes out of its way to protect the key, an unprotected key provides access to the key value.
Unlike Password, which goes out of its way to protect the password, an unprotected password provides access to the password value.