AccessControlContext | AccessControlContext makes system resource access decsion
based on permission rights. |
AccessControlException | This exception is thrown when the AccessController denies
an attempt to perform an operation. |
AccessController | Access control context and permission checker. |
AlgorithmParameterGenerator | AlgorithmParameterGenerator is used to generate
algorithm parameters for specified algorithms. |
AlgorithmParameterGeneratorSpi | AlgorithmParameterGeneratorSpi is the Service Provider
Interface for the AlgorithmParameterGenerator class. |
AlgorithmParameters | AlgorithmParameters is the Algorithm Parameters class which
provides an interface through which to modify parameters for
classes. |
AlgorithmParametersSpi | AlgorithmParametersSpi is the Service Provider Interface
for the Algorithm Parameters class. |
AllPermission | This class is a permission that implies all other permissions. |
BasicPermission | This class implements a simple model for named permissions without an
associated action list. |
Certificate | This interface models a digital certificate which verifies the
authenticity of a party. |
CodeSource | This class represents a location from which code is loaded (as
represented by a URL), and the list of certificates that are used to
check the signatures of signed code loaded from this source. |
DigestException | This exception indicates that a generic message digest exception has
occurred. |
DigestInputStream | DigestInputStream is a class that ties an InputStream with a
MessageDigest. |
DigestOutputStream | DigestOutputStream is a class that ties an OutputStream with a
MessageDigest. |
DomainCombiner | A public interface used to combine two ProtectionDomains in a new
ProtectionDomain and update the current Protection Domains
associated with the current AccessControlContext. |
GeneralSecurityException | This class is the common superclass of all security exceptions. |
Guard | This interface specifies a mechanism for querying whether or not
access is allowed to a guarded object. |
GuardedObject | This class is an object that is guarded by a Guard object. |
Identity | The Identity class is used to repsent people and companies that
can be authenticated using public key encryption. |
IdentityScope | IdentityScope represents a scope of an identity. |
InvalidAlgorithmParameterException | Thrown for an invalid security algorithm parameter. |
InvalidKeyException | Thrown for an invalid key. |
InvalidParameterException | Thrown when an invalid parameter is passed to a method of the JCA/JCE
engine classes. |
Key | This interfaces models the base characteristics that all keys must
have. |
KeyException | This exception is thrown when there is a problem with a key. |
KeyFactory | Key factories are used to convert keys (opaque cryptographic
keys of type Key) into key specifications (transparent
representations of the underlying key material). |
KeyFactorySpi | KeyFactorySpi is the Service Provider Interface (SPI) for the
KeyFactory class. |
KeyManagementException | This exception is thrown whenever a problem related to the management of
security keys is encountered. |
KeyPair | KeyPair serves as a simple container for public and private keys. |
KeyPairGenerator | KeyPairGenerator is the class used to generate key pairs
for a security algorithm. |
KeyPairGeneratorSpi | KeyPairGeneratorSpi is the interface used to generate key pairs
for security algorithms. |
KeyStore | Keystore represents an in-memory collection of keys and
certificates. |
KeyStoreException | Indicates a problem with the key store. |
KeyStoreSpi | KeyStoreSpi is the Service Provider Interface (SPI) for the
KeyStore class. |
MessageDigest | |
MessageDigestSpi | This is the Service Provider Interface (SPI) for MessageDigest
class in java.security. |
NoSuchAlgorithmException | This exception is thrown when the requested security algorithm is
not available
|
NoSuchProviderException | This exception is thrown when the requested security provider is
not available. |
Permission | This class is the abstract superclass of all classes that implement
the concept of a permission. |
PermissionCollection | This class models a group of Java permissions. |
Permissions | This class is a heterogeneous collection of permissions. |
Policy | Policy is an abstract class for managing the system security
policy for the Java application environment. |
Principal | This interface models an entity (such as a user or a certificate authority)
for the purposes of applying the Java security model. |
PrivateKey | This interface specified no methods. |
PrivilegedAction | This interface specifes a single run method that
executes a privileged operation. |
PrivilegedActionException | This exception is thrown when an exception is thrown during a
privileged action being performed with the
AccessController.doPrivileged() method. |
PrivilegedExceptionAction | This interface defines a method that is called by
AccessController.doPrivileged() in order to perform a
privileged operation with higher privileges enabled. |
ProtectionDomain | This class represents a group of classes, along with the permissions
they are granted. |
Provider | This class represents a Java security architecture service provider. |
ProviderException | This exception indicates that a runtime problem was encounterd with
a security provider. |
PublicKey | This interface specified no methods. |
SecureClassLoader | A Secure Class Loader for loading classes with additional
support for specifying code source and permissions when
they are retrieved by the system policy handler. |
SecureRandom | SecureRandom is the class interface for using SecureRandom
providers. |
SecureRandomSpi | SecureRandomSpi is the Service Provider Interface for SecureRandom
providers. |
Security | Security class that loads the Providers and provides an
interface to security properties. |
SecurityPermission | This class provides a mechanism for specified named permissions
related to the Java security framework. |
Signature | Signature is used to provide an interface to digital signature
algorithms. |
SignatureException | This exception is thrown when a problem is encountered with a
digital signature. |
SignatureSpi | SignatureSpi defines the Service Provider Interface (SPI)
for the Signature class. |
SignedObject | SignedObject is used for storing rutime objects whose integrity
cannot be compromised without being detected. |
Signer | Signer is a subclass used to store a digital signature key with
an Identity. |
UnrecoverableKeyException | This exception is thrown when a key cannot be recovered from the key
store. |
UnresolvedPermission | This class is used to hold instances of all permissions that cannot
be resolved to available permission classes when the security
Policy object is instantiated. |