クラス RsaKeyConverters
java.lang.ObjectSE
org.springframework.security.converter.RsaKeyConverters
Key
SE コンバーターインスタンスの作成に使用 - 導入:
- 5.2
メソッドのサマリー
修飾子と型メソッド説明static org.springframework.core.convert.converter.Converter<InputStreamSE,
RSAPrivateKeySE> pkcs8()
PEM でエンコードされた PKCS#8 RSA 秘密鍵をRSAPrivateKey
SE に変換するためのConverter
を構築します。static org.springframework.core.convert.converter.Converter<InputStreamSE,
RSAPublicKeySE> x509()
PEM でエンコードされた X.509 RSA 公開鍵または X.509 証明書をRSAPublicKey
SE に変換するためのConverter
を構築します。
メソッドの詳細
pkcs8
public static org.springframework.core.convert.converter.Converter<InputStreamSE,RSAPrivateKeySE> pkcs8()PEM でエンコードされた PKCS#8 RSA 秘密鍵をRSAPrivateKey
SE に変換するためのConverter
を構築します。多くの場合、キーは PKCS#1 でフォーマットされており、これはヘッダーで簡単に識別できることに注意してください。鍵ファイルが "-----BEGIN RSA PRIVATE KEY-----" で始まる場合、PKCS#1 です。PKCS#8 形式の場合、"-----BEGIN PRIVATE KEY-----" で始まります。このコンバーターは、ストリームの起源とその後の使用について移植性のない仮定を行うことを避けるために、InputStream
SE を閉じません。- 戻り値:
- PEM でエンコードされた PKCS#8 RSA 秘密鍵を読み取り、
RSAPrivateKey
SE を返すことができるConverter
。
x509
public static org.springframework.core.convert.converter.Converter<InputStreamSE,RSAPublicKeySE> x509()PEM でエンコードされた X.509 RSA 公開鍵または X.509 証明書をRSAPublicKey
SE に変換するためのConverter
を構築します。このコンバーターは、ストリームの起源とその後の使用について移植性のない仮定を行うことを避けるために、InputStream
SE を閉じません。- 戻り値:
- PEM でエンコードされた X.509 RSA 公開鍵を読み取り、
RSAPublicKey
SE を返すことができるConverter
。