java.security.spec
Class  PKCS8EncodedKeySpec
java.lang.Object
  |
  +--java.security.spec.EncodedKeySpec
        |
        +--java.security.spec.PKCS8EncodedKeySpec
- public class PKCS8EncodedKeySpec
- extends EncodedKeySpec
  
This class represents the DER encoding of a private key, according to the
 format specified in the PKCS #8 standard.
- Since: 
 - JDK1.2
 
- See Also: 
 Key, 
KeyFactory, 
KeySpec, 
EncodedKeySpec, 
X509EncodedKeySpec
| 
Constructor Summary | 
PKCS8EncodedKeySpec(byte[] encodedKey)
 
          Creates a new PKCS8EncodedKeySpec with the given encoded key. | 
 
| 
Method Summary | 
 byte[] | 
getEncoded()
 
          Returns the key bytes, encoded according to the PKCS #8 standard. | 
 String | 
getFormat()
 
          Returns the name of the encoding format associated with this
 key specification. | 
 
| Methods inherited from class java.lang.Object | 
clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
toString, 
wait, 
wait, 
wait | 
 
PKCS8EncodedKeySpec
public PKCS8EncodedKeySpec(byte[] encodedKey)
- Creates a new PKCS8EncodedKeySpec with the given encoded key.
- Parameters:
 encodedKey - the key, which is assumed to be
 encoded according to the PKCS #8 standard.
 
 
getEncoded
public byte[] getEncoded()
- Returns the key bytes, encoded according to the PKCS #8 standard.
- Returns:
 - the PKCS #8 encoding of the key.
 - Overrides:
 - getEncoded in class EncodedKeySpec
 
 
 
getFormat
public final String getFormat()
- Returns the name of the encoding format associated with this
 key specification.
- Returns:
 - the string 
"PKCS#8". - Overrides:
 - getFormat in class EncodedKeySpec
 
 
 
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems,  Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.