public class RsaEncryptor extends java.lang.Object implements EncodeEncryptor
| Constructor and Description |
|---|
RsaEncryptor(java.security.Provider provider,
KeyExpression keyExpression) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
encrypt(java.lang.String plaintext)
encrypt and encode.
|
java.lang.String |
encrypt(java.lang.String plainText,
java.lang.Integer maxAge)
encrypt and encode.
|
static java.lang.String |
encryptAndEncode(java.security.Provider provider,
java.security.PublicKey publicKey,
java.lang.String plaintext) |
static byte[] |
encryptBytes(java.security.Provider provider,
java.security.PublicKey publicKey,
byte[] binary) |
public RsaEncryptor(java.security.Provider provider,
KeyExpression keyExpression)
public java.lang.String encrypt(java.lang.String plaintext)
EncodeEncryptorencrypt in interface EncodeEncryptorplaintext - plain text to encryptpublic java.lang.String encrypt(java.lang.String plainText,
java.lang.Integer maxAge)
EncodeEncryptorencrypt in interface EncodeEncryptorplainText - plainText plain text to encryptmaxAge - maxAge in secondspublic static byte[] encryptBytes(java.security.Provider provider,
java.security.PublicKey publicKey,
byte[] binary)
public static java.lang.String encryptAndEncode(java.security.Provider provider,
java.security.PublicKey publicKey,
java.lang.String plaintext)