クラス 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