COM.claymoresystems.cert
Class X509DSAPublicKey

java.lang.Object
  extended by COM.claymoresystems.crypto.BaseDSAPublicKey
      extended by COM.claymoresystems.cert.X509DSAPublicKey
All Implemented Interfaces:
java.io.Serializable, java.security.interfaces.DSAKey, java.security.interfaces.DSAPublicKey, java.security.Key, java.security.PublicKey

public class X509DSAPublicKey
extends BaseDSAPublicKey

A DSA Public key BER encoded a la PKIX

See Also:
Serialized Form

Field Summary
 
Fields inherited from class COM.claymoresystems.crypto.BaseDSAPublicKey
params, Y
 
Fields inherited from interface java.security.interfaces.DSAPublicKey
serialVersionUID
 
Constructor Summary
X509DSAPublicKey(java.security.interfaces.DSAPublicKey key)
           
X509DSAPublicKey(java.lang.String oid, byte[] parameters, byte[] key)
           
 
Method Summary
 byte[] getEncoded()
           
 java.lang.String getFormat()
           
 
Methods inherited from class COM.claymoresystems.crypto.BaseDSAPublicKey
getAlgorithm, getParams, getY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

X509DSAPublicKey

public X509DSAPublicKey(java.lang.String oid,
                        byte[] parameters,
                        byte[] key)
                 throws java.io.IOException
Throws:
java.io.IOException

X509DSAPublicKey

public X509DSAPublicKey(java.security.interfaces.DSAPublicKey key)
Method Detail

getFormat

public java.lang.String getFormat()
Specified by:
getFormat in interface java.security.Key
Overrides:
getFormat in class BaseDSAPublicKey

getEncoded

public byte[] getEncoded()
Specified by:
getEncoded in interface java.security.Key
Overrides:
getEncoded in class BaseDSAPublicKey


Copyright (c) 1999-2001 Claymore Systems, Inc., All Rights Reserved.