Class Summary
AccessControlContext AccessControlContext makes system resource access decsion
based on permission rights.
AlgorithmParameters AlgorithmParameters
is an Algorithm Parameters class which
provides an interface through which the user can manage the parameters of an
Algorithm.
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.
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.
DigestInputStream DigestInputStream is a class that ties an InputStream with a
MessageDigest.
DigestOutputStream DigestOutputStream is a class that ties an OutputStream with a
MessageDigest.
GuardedObject This class is an object that is guarded by a
Guard
object.
Identity The
Identity
class is used to represent people and companies
that can be authenticated using public key encryption.
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.
KeyPair KeyPair serves as a simple container for public and private keys.
KeyPairGenerator KeyPairGenerator
is a 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.
KeyStoreSpi KeyStoreSpi is the Service Provider Interface (SPI) for the
KeyStore class.
MessageDigest Message digests are secure one-way hash functions that take arbitrary-sized
data and output a fixed-length hash value.
MessageDigestSpi This is the Service Provider Interface (SPI) for MessageDigest
class in java.security.
Permission This class is the abstract superclass of all classes that implement
the concept of a permission.
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.
ProtectionDomain This class represents a group of classes, along with their granted
permissions.
Provider This class represents a Java security architecture service provider.
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 An interface to a cryptographically secure pseudo-random number
generator (PRNG).
SecureRandomSpi SecureRandomSpi is the Service Provider Interface for SecureRandom
providers.
Security This class centralizes all security properties and common security methods.
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.
SignedObject SignedObject
is used for storing runtime objects whose
integrity cannot be compromised without being detected.
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.