Package java.security
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.
Add your comments here.
Interfaces
Certificate No description provided.
DomainCombiner A DomainCombiner is a way to update the protection domains from an AccessControlContext
Guard This interface is implemented by objects which wish to control access to other objects.
Key Defines the basic properties of all key objects.
KeyStore.Entry No description provided.
KeyStore.LoadStoreParameter No description provided.
KeyStore.ProtectionParameter No description provided.
Principal Principals are objects which have identities.
PrivateKey No description provided.
PrivilegedAction<T> No description provided.
PrivilegedExceptionAction<T> No description provided.
PublicKey Superinterface for all specific public key interfaces
Classes
AccessControlContext The vm vendor may choose to implement this class.
AccessController This class must be implemented by the vm vendor, or the reference implementation can be used if the documented native is implemented.
AlgorithmParameterGenerator No description provided.
AlgorithmParameterGeneratorSpi No description provided.
AlgorithmParameters No description provided.
AlgorithmParametersSpi No description provided.
AllPermission Subclass of Permission whose instances imply all other permissions.
AuthProvider No description provided.
BasicPermission Superclass of permissions which have names but no action lists.
CodeSigner No description provided.
CodeSource No description provided.
DigestInputStream No description provided.
DigestOutputStream No description provided.
GuardedObject GuardedObject controls access to an object, by checking all requests for the object with a Guard.
Identity No description provided.
IdentityScope No description provided.
KeyFactory No description provided.
KeyFactorySpi No description provided.
KeyPair No description provided.
KeyPairGenerator No description provided.
KeyPairGeneratorSpi No description provided.
KeyRep No description provided.
KeyStore No description provided.
KeyStore.Builder No description provided.
KeyStore.CallbackHandlerProtection No description provided.
KeyStore.PasswordProtection No description provided.
KeyStore.PrivateKeyEntry No description provided.
KeyStore.SecretKeyEntry No description provided.
KeyStore.TrustedCertificateEntry No description provided.
KeyStoreSpi No description provided.
MessageDigest No description provided.
MessageDigestSpi This class is a Service Provider Interface (therefore the Spi suffix) for digest algorithms to be supplied by providers.
Permission Abstract superclass of all classes which represent permission to access system resources.
PermissionCollection Abstract superclass of classes which are collections of Permission objects.
Permissions A heterogeneous collection of permissions.
Policy Abstract superclass of classes which represent the system security policy.
ProtectionDomain This class represents a domain in which classes from the same source (URL) and signed by the same keys are stored.
Provider No description provided.
Provider.Service No description provided.
SecureClassLoader SecureClassLoaders are used to dynamically load, link and install classes into a running image.
SecureRandom No description provided.
SecureRandomSpi This class is a Service Provider Interface (therefore the Spi suffix) for secure random number generation algorithms to be supplied by providers.
Security For access to security providers and properties.
SecurityPermission SecurityPermission objects guard access to the mechanisms which implement security.
Signature No description provided.
SignatureSpi No description provided.
SignedObject No description provided.
Signer No description provided.
Timestamp No description provided.
UnresolvedPermission Holds permissions which are of an unknown type when a policy file is read.
Enumerations
KeyRep.Type Supported key types
Exceptions
AccessControlException This runtime exception is thrown when an access control check indicates that access should not be granted.
DigestException This class represents exceptions for message digest computation.
GeneralSecurityException This class represents the general security exception.
InvalidAlgorithmParameterException This class represents invalid algorithm parameters to cryptographic services.
InvalidKeyException Used when invalid cryptography keys are used.
InvalidParameterException This exception is thrown when an invalid parameter is passed to a method.
KeyException This class is the superclass of all classes which represent problems with keys.
KeyManagementException No description provided.
KeyStoreException No description provided.
NoSuchAlgorithmException Instances of this class are thrown when an attempt is made to access an algorithm which is not provided by the library.
NoSuchProviderException Instances of this class are thrown when an attempt is made to access a provider by name which is not currently available.
PrivilegedActionException Instances of this class are used to wrap exceptions which occur within privileged operations.
ProviderException No description provided.
SignatureException This class represents generic security exceptions.
UnrecoverableEntryException No description provided.
UnrecoverableKeyException This class represents exceptions if a key cannot be found in the keystore.
No description provided.