クラス RsaRawEncryptor
java.lang.ObjectSE
org.springframework.security.crypto.encrypt.RsaRawEncryptor
- 実装されたすべてのインターフェース:
BytesEncryptor
、RsaKeyHolder
、TextEncryptor
public class RsaRawEncryptor
extends ObjectSE
implements BytesEncryptor, TextEncryptor, RsaKeyHolder
- 導入:
- 6.3
コンストラクターのサマリー
コンストラクターコンストラクター説明RsaRawEncryptor
(StringSE pemData) RsaRawEncryptor
(StringSE encoding, PublicKeySE publicKey, PrivateKeySE privateKey) RsaRawEncryptor
(StringSE encoding, PublicKeySE publicKey, PrivateKeySE privateKey, RsaAlgorithm algorithm) RsaRawEncryptor
(KeyPairSE keyPair) RsaRawEncryptor
(KeyPairSE keyPair, RsaAlgorithm algorithm) RsaRawEncryptor
(PublicKeySE publicKey) RsaRawEncryptor
(RsaAlgorithm algorithm) メソッドのサマリー
コンストラクターの詳細
RsaRawEncryptor
RsaRawEncryptor
public RsaRawEncryptor()RsaRawEncryptor
RsaRawEncryptor
RsaRawEncryptor
RsaRawEncryptor
RsaRawEncryptor
RsaRawEncryptor
public RsaRawEncryptor(StringSE encoding, PublicKeySE publicKey, PrivateKeySE privateKey, RsaAlgorithm algorithm)
メソッドの詳細
getPublicKey
- 次で指定:
- インターフェース
RsaKeyHolder
のgetPublicKey
encrypt
インターフェースからコピーされた説明:TextEncryptor
生のテキスト文字列を暗号化します。- 次で指定:
- インターフェース
TextEncryptor
のencrypt
decrypt
インターフェースからコピーされた説明:TextEncryptor
暗号化されたテキスト文字列を復号化します。- 次で指定:
- インターフェース
TextEncryptor
のdecrypt
encrypt
public byte[] encrypt(byte[] byteArray) インターフェースからコピーされた説明:BytesEncryptor
バイト配列を暗号化します。- 次で指定:
- インターフェース
BytesEncryptor
のencrypt
decrypt
public byte[] decrypt(byte[] encryptedByteArray) インターフェースからコピーされた説明:BytesEncryptor
バイト配列を復号化します。- 次で指定:
- インターフェース
BytesEncryptor
のdecrypt
getByteLength