public class PK11ECPrivateKey extends PK11PrivKey implements java.security.interfaces.ECPrivateKey
PrivateKey.Type
Modifier and Type | Field and Description |
---|---|
protected org.mozilla.jss.pkcs11.KeyProxy |
keyProxy |
DiffieHellman, DSA, EC, RSA
Modifier | Constructor and Description |
---|---|
protected |
PK11ECPrivateKey(byte[] pointer) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
finalize() |
byte[] |
getEncoded()
Subclasses that support encoding can overload this method.
|
java.lang.String |
getFormat()
Subclasses that support encoding can overload this method.
|
java.security.spec.ECParameterSpec |
getParams() |
java.math.BigInteger |
getS()
Not implemented.
|
PrivateKey.Type |
getType()
Returns the type (RSA or DSA) of this private key.
|
fromPrivateKeyInfo, fromPrivateKeyInfo, fromPrivateKeyInfo, getAlgorithm, getDSAParams, getKeyType, getOwningToken, getPublicKey, getStrength, getUniqueID, verifyKeyIsOnToken
public PrivateKey.Type getType()
PrivateKey
getType
in class PK11PrivKey
public java.security.spec.ECParameterSpec getParams()
getParams
in interface java.security.interfaces.ECKey
public java.math.BigInteger getS()
getS
in interface java.security.interfaces.ECPrivateKey
public byte[] getEncoded()
getEncoded
in interface java.security.Key
public java.lang.String getFormat()
getFormat
in interface java.security.Key
public void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public void close() throws java.lang.Exception
close
in interface java.lang.AutoCloseable
java.lang.Exception