| java.security.spec.KeySpec | 
    
    
   Known Indirect Subclasses
  
      
          
            
              DESKeySpec,
            
               DESedeKeySpec,
            
               DHPrivateKeySpec,
            
               DHPublicKeySpec,
            
               DSAPrivateKeySpec,
            
               DSAPublicKeySpec,
            
               ECPrivateKeySpec,
            
               ECPublicKeySpec,
            
               EncodedKeySpec,
            
               PBEKeySpec,
            
               PKCS8EncodedKeySpec,
            
               RSAMultiPrimePrivateCrtKeySpec,
            
               RSAPrivateCrtKeySpec,
            
               RSAPrivateKeySpec,
            
               RSAPublicKeySpec,
            
               SecretKeySpec,
            
               X509EncodedKeySpec
            
          
       
      
  
        
              | DESKeySpec | 
              The key specification for a DES key.  | 
           
        
              | DESedeKeySpec | 
              The key specification for a triple-DES (DES-EDE) key.  | 
           
        
              | DHPrivateKeySpec | 
              The key specification for a Diffie-Hellman private key.  | 
           
        
              | DHPublicKeySpec | 
              The key specification for a Diffie-Hellman public key.  | 
           
        
              | DSAPrivateKeySpec | 
              The parameters specifying a DSA private key.  | 
           
        
              | DSAPublicKeySpec | 
              The parameters specifying a DSA public key.  | 
           
        
              | ECPrivateKeySpec | 
              The parameters specifying an Elliptic Curve (EC) private key.  | 
           
        
              | ECPublicKeySpec | 
              The parameters specifying an Elliptic Curve (EC) public key.  | 
           
        
              | EncodedKeySpec | 
              The abstract key specification for a public or a private key in encoded
 format.  | 
           
        
              | PBEKeySpec | 
              The key specification for a password based encryption key.  | 
           
        
              | PKCS8EncodedKeySpec | 
              The key specification for an encoded private key in ASN.1 format as defined
 in the PKCS#8 standard.  | 
           
        
              | RSAMultiPrimePrivateCrtKeySpec | 
              The key specification of a RSA multi-prime private key with the Chinese
 Remainder Theorem (CRT) information values used.  | 
           
        
              | RSAPrivateCrtKeySpec | 
              The key specification of a RSA private key using Chinese Remainder Theorem
 (CRT) values.  | 
           
        
              | RSAPrivateKeySpec | 
              The key specification of a RSA private key.  | 
           
        
              | RSAPublicKeySpec | 
              The key specification of a RSA public key.  | 
           
        
              | SecretKeySpec | 
              A key specification for a SecretKey and also a secret key
 implementation that is provider-independent.  | 
           
        
              | X509EncodedKeySpec | 
              The key specification of an X.509 encoded key in ASN.1 format.  | 
           
   
       
   
 | 
Class Overview
The marker interface for key specifications. The purpose is
 to group key specifications for cryptographic keys.