|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.security.pkcsutil.PKCSDerObject | +--com.ibm.security.pkcs8.PrivateKeyInfo | +--com.ibm.crypto.fips.provider.DSAPrivateKey
This class represents an X.509 private key for the DSA Algorithm.
Fields inherited from class com.ibm.security.pkcs8.PrivateKeyInfo |
---|
algid, attributes, key, version |
Fields inherited from class com.ibm.security.pkcsutil.PKCSDerObject |
---|
provider |
Fields inherited from interface java.security.interfaces.DSAPrivateKey |
---|
serialVersionUID |
Method Summary | |
---|---|
protected void |
finalize()
This function zeroizes the key so that it isn't in memory when GC is done. |
java.security.interfaces.DSAParams |
getParams()
Returns the DSA parameters associated with this key, or null if the parameters could not be parsed. |
java.math.BigInteger |
getX()
Return the value of the private key. |
protected void |
parseKeyBits()
|
java.lang.String |
toString()
Returns a string containing a concise, human-readable description of the receiver. |
void |
zeroize()
This function zeroizes the key so that it isn't in memory |
Methods inherited from class com.ibm.security.pkcs8.PrivateKeyInfo |
---|
addAttribute, addAttributes, clone, decode, encode, equals, getAlgorithm, getAlgorithmId, getAttribute, getAttributes, getEncoded, getFormat, getKeyBytes, hasAttribute, hasAttributes, hashCode, parseKey, parseKey |
Methods inherited from class com.ibm.security.pkcsutil.PKCSDerObject |
---|
decode, encode, getObjectIdentifier, read, readBASE64, write, write, writeBASE64 |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.security.Key |
---|
getAlgorithm, getEncoded, getFormat |
Method Detail |
public java.security.interfaces.DSAParams getParams()
getParams
in interface java.security.interfaces.DSAKey
public java.math.BigInteger getX()
getX
in interface java.security.interfaces.DSAPrivateKey
protected void parseKeyBits() throws java.io.IOException
parseKeyBits
in class com.ibm.security.pkcs8.PrivateKeyInfo
public java.lang.String toString()
toString
in class com.ibm.security.pkcs8.PrivateKeyInfo
public void zeroize()
protected void finalize()
finalize
in class com.ibm.security.pkcs8.PrivateKeyInfo
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |