| 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. |