public interface ITransportKeyUnit extends IEncryptionUnit
Modifier and Type | Method and Description |
---|---|
org.mozilla.jss.crypto.X509Certificate |
getCertificate()
Retrieves public key.
|
java.lang.String |
getSigningAlgorithm() |
org.mozilla.jss.crypto.CryptoToken |
getToken() |
void |
setSigningAlgorithm(java.lang.String str) |
org.mozilla.jss.crypto.SymmetricKey |
unwrap_encrypt_sym(byte[] encSymmKey) |
org.mozilla.jss.crypto.SymmetricKey |
unwrap_sym(byte[] encSymmKey) |
org.mozilla.jss.crypto.PrivateKey |
unwrap_temp(byte[] wrappedKeyData,
java.security.PublicKey pubKey) |
decryptExternalPrivate, decryptInternalPrivate, encryptInternalPrivate, getPublicKey, unwrap, unwrap, verify, wrap
org.mozilla.jss.crypto.X509Certificate getCertificate()
org.mozilla.jss.crypto.SymmetricKey unwrap_sym(byte[] encSymmKey)
org.mozilla.jss.crypto.SymmetricKey unwrap_encrypt_sym(byte[] encSymmKey)
org.mozilla.jss.crypto.PrivateKey unwrap_temp(byte[] wrappedKeyData, java.security.PublicKey pubKey) throws EBaseException
EBaseException
org.mozilla.jss.crypto.CryptoToken getToken()
java.lang.String getSigningAlgorithm() throws EBaseException
EBaseException
void setSigningAlgorithm(java.lang.String str) throws EBaseException
EBaseException