|
|||||||||
| 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.DSAKeypublic 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.PrivateKeyInfopublic java.lang.String toString()
toString in class com.ibm.security.pkcs8.PrivateKeyInfopublic 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 | ||||||||