package

sun.security.provider

Classes

ConfigSpiFile This class wraps the ConfigFile subclass implementation of Configuration inside a ConfigurationSpi implementation that is available from the SUN provider via the Configuration.getInstance calls. 
DSAKeyFactory This class implements the DSA key factory of the Sun provider. 
DSAKeyPairGenerator This class generates DSA key parameters and public/private key pairs according to the DSS standard NIST FIPS 186. 
DSAParameterGenerator This class generates parameters for the DSA algorithm. 
DSAParameters This class implements the parameter set used by the Digital Signature Algorithm as specified in the FIPS 186 standard. 
DSAPrivateKey A PKCS#8 private key for the Digital Signature Algorithm. 
DSAPublicKey An X.509 public key for the Digital Signature Algorithm. 
DSAPublicKeyImpl An X.509 public key for the Digital Signature Algorithm. 
IdentityDatabase An implementation of IdentityScope as a persistent identity database. 
MD2 Implementation for the MD2 algorithm, see RFC1319. 
MD4 The MD4 class is used to compute an MD4 message digest over a given buffer of bytes. 
MD5 The MD5 class is used to compute an MD5 message digest over a given buffer of bytes. 
ParameterCache Cache for DSA and DH parameter specs. 
PolicyFile This class represents a default implementation for java.security.Policy
PolicyParser The policy for a Java runtime (specifying which permissions are available for code from various principals) is represented as a separate persistent configuration. 
PolicyParser.GrantEntry Each grant entry in the policy configuration file is represented by a GrantEntry object. 
PolicyParser.PermissionEntry Each permission entry in the policy configuration file is represented by a PermissionEntry object. 
PolicyParser.PrincipalEntry Principal info (class and name) in a grant entry  
PolicySpiFile This class wraps the PolicyFile subclass implementation of Policy inside a PolicySpi implementation that is available from the SUN provider via the Policy.getInstance calls. 
SecureRandom

This class provides a crytpographically strong pseudo-random number generator based on the SHA-1 hash algorithm. 

SHA This class implements the Secure Hash Algorithm (SHA) developed by the National Institute of Standards and Technology along with the National Security Agency. 
SHA2 This class implements the Secure Hash Algorithm SHA-256 developed by the National Institute of Standards and Technology along with the National Security Agency. 
Sun The SUN Security Provider. 
SystemIdentity An identity with a very simple trust mechanism. 
SystemSigner SunSecurity signer. 
VerificationProvider Provider used for verification of signed JAR files *if* the Sun and SunRsaSign main classes have been removed. 
X509Factory This class defines a certificate factory for X.509 v3 certificates & certification paths, and X.509 v2 certificate revocation lists (CRLs). 

Exceptions