All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.security.spec.X509EncodedKeySpec

java.lang.Object
    |
    +----java.security.spec.EncodedKeySpec
            |
            +----java.security.spec.X509EncodedKeySpec

public class X509EncodedKeySpec
extends EncodedKeySpec
This class represents the DER encoding of a public or private key, according to the format specified in the X.509 standard.

Since:
JDK1.2
See Also:
Key, KeyFactory, KeySpec, EncodedKeySpec, PKCS8EncodedKeySpec

Constructor Index

 o X509EncodedKeySpec(byte[])
Creates a new X509EncodedKeySpec with the specified encoded key.

Method Index

 o getEncoded()
Returns the key bytes, encoded according to the X.509 standard.
 o getFormat()
Returns the name of the encoding format associated with this key specification.

Constructors

 o X509EncodedKeySpec
public X509EncodedKeySpec(byte[] encodedKey)
Creates a new X509EncodedKeySpec with the specified encoded key.

Parameters:
encodedKey - the key, which is assumed to be encoded according to the X.509 standard.

Methods

 o getEncoded
public byte[] getEncoded()
Returns the key bytes, encoded according to the X.509 standard.

Returns:
the X.509 encoding of the key.
Overrides:
getEncoded in class EncodedKeySpec
 o getFormat
public final String getFormat()
Returns the name of the encoding format associated with this key specification.

Returns:
the string "X.509".
Overrides:
getFormat in class EncodedKeySpec

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature