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