com.ibm.crypto.pkcs11impl.provider
Interface PKCS11DSAPrivateKey
- All Superinterfaces:
- java.security.interfaces.DSAKey, java.security.interfaces.DSAPrivateKey, java.security.Key, PKCS11Key, PKCS11PrivateKey, java.security.PrivateKey, java.io.Serializable
- All Known Implementing Classes:
- DSAPrivateKey
public interface PKCS11DSAPrivateKey
- extends PKCS11PrivateKey, java.security.interfaces.DSAPrivateKey
Contains the basic things needed for a PKCS 11 DSA private key. It is a subclass
of PKCS11PrivateKey.
Method Summary |
java.math.BigInteger |
getBase()
Returns the base |
java.math.BigInteger |
getPrime()
Returns the prime |
java.math.BigInteger |
getSubprime()
Returns the subprime |
java.math.BigInteger |
getValue()
Returns the value, if available |
Methods inherited from interface com.ibm.crypto.pkcs11impl.provider.PKCS11PrivateKey |
getAlwaysSensitive, getAuthPinFlags, getDecrypt, getExtractable, getNeverExtractable, getSecondaryAuth, getSensitive, getSign, getSignRecover, getSubject, getUnwrap |
Methods inherited from interface com.ibm.crypto.pkcs11impl.provider.PKCS11Key |
getDerive, getEndDate, getID, getKeyType, getLabel, getLocal, getModifiable, getObject, getPrivate, getSession, getStartDate, getToken |
Methods inherited from interface java.security.Key |
getAlgorithm, getEncoded, getFormat |
Methods inherited from interface java.security.Key |
getAlgorithm, getEncoded, getFormat |
Methods inherited from interface java.security.interfaces.DSAPrivateKey |
getX |
Methods inherited from interface java.security.interfaces.DSAKey |
getParams |
Methods inherited from interface java.security.Key |
getAlgorithm, getEncoded, getFormat |
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
getPrime
java.math.BigInteger getPrime()
- Returns the prime
- Returns:
- the prime p
getSubprime
java.math.BigInteger getSubprime()
- Returns the subprime
- Returns:
- the subprime q
getBase
java.math.BigInteger getBase()
- Returns the base
- Returns:
- the base g.
getValue
java.math.BigInteger getValue()
- Returns the value, if available
- Returns:
- the private value x, if available