FileDocCategorySizeDatePackage
X509EncodedKeySpec.javaAPI DocphoneME MR2 API (J2ME)2368Wed May 02 18:00:38 BST 2007java.security.spec

X509EncodedKeySpec

public class X509EncodedKeySpec extends EncodedKeySpec
This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo. The SubjectPublicKeyInfo syntax is defined in the X.509 standard as follows:
SubjectPublicKeyInfo ::= SEQUENCE {
algorithm AlgorithmIdentifier,
subjectPublicKey BIT STRING }
version
1.17, 01/23/03
see
java.security.Key
see
java.security.KeyFactory
see
KeySpec
see
EncodedKeySpec
since
1.2

Fields Summary
Constructors Summary
public X509EncodedKeySpec(byte[] encodedKey)
Creates a new X509EncodedKeySpec with the given encoded key.

param
encodedKey the key, which is assumed to be encoded according to the X.509 standard.

	super(encodedKey);
    
Methods Summary
public byte[]getEncoded()
Returns the key bytes, encoded according to the X.509 standard.

return
the X.509 encoding of the key.

	return super.getEncoded();
    
public final java.lang.StringgetFormat()
Returns the name of the encoding format associated with this key specification.

return
the string "X.509".

	return "X.509";