クラス 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, @Nullable PrivateKeySE privateKey) RsaRawEncryptor(StringSE encoding, PublicKeySE publicKey, @Nullable 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, @Nullable 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