|
|||||||||
| Home >> All >> java >> [ security overview ] | PREV NEXT | ||||||||
Uses of Package
java.security
| Classes in java.security used by java.security | |
| 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. |
|
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 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. |
|
| BasicPermission
This class implements a simple model for named permissions without an associated action list. |
|
| Certificate
Deprecated. use java.security.cert instead |
|
| 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. |
|
| 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. |
|
| Identity
Deprecated. Replaced by java.security.KeyStore, the
java.security.cert package, and
java.security.Principal. |
|
| IdentityScope
Deprecated. Use java.security.KeyStore, the java.security.cert package, and java.security.Principal. |
|
| IntersectingDomainCombiner
A trivial implementation of DomainCombiner that produces the intersection of the supplied ProtectionDomain objects. |
|
| 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 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. |
|
| KeyStoreException
Indicates a problem with the key store. |
|
| 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. |
|
| 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. |
|
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 their granted permissions. |
|
| Provider
This class represents a Java security architecture service provider. |
|
| PublicKey
This interface specified no methods. |
|
| SecureRandom
An interface to a cryptographically secure pseudo-random number generator (PRNG). |
|
| SecureRandomSpi
SecureRandomSpi is the Service Provider Interface for SecureRandom providers. |
|
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. |
|
| UnrecoverableKeyException
This exception is thrown when a key cannot be recovered from the key store. |
|
|
|||||||||
| Home >> All >> java >> [ security overview ] | PREV NEXT | ||||||||