クラス RsaKeyConverters


  • public final class RsaKeyConverters
    extends java.lang.Object
    Key コンバーターインスタンスの作成に使用
    導入:
    5.2
    • メソッドのサマリー

      すべてのメソッド   静的メソッド   具象メソッド  
      修飾子と型 メソッド 説明
      static org.springframework.core.convert.converter.Converter<java.io.InputStream,​java.security.interfaces.RSAPrivateKey>pkcs8()
      PEM エンコードされた PKCS#8 RSA 秘密鍵を RSAPrivateKey に変換するための Converter を構築します。
      static org.springframework.core.convert.converter.Converter<java.io.InputStream,​java.security.interfaces.RSAPublicKey>x509()
      PEM でエンコードされた X.509RSA 公開鍵または X.509 証明書を RSAPublicKey に変換するための Converter を作成します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • メソッドの詳細

      • pkcs8

        public static org.springframework.core.convert.converter.Converter<java.io.InputStream,​java.security.interfaces.RSAPrivateKey> pkcs8()
        PEM エンコードされた PKCS#8 RSA 秘密鍵を RSAPrivateKey に変換するための Converter を構築します。鍵は多くの場合 PKCS#1 でフォーマットされ、これはヘッダーで簡単に識別できます。鍵ファイルが "-----BEGIN RSA PRIVATE KEY -----" で始まる場合、PKCS#1 です。PKCS#8 形式の場合、"-----BEGIN PRIVATE KEY -----" で始まります。このコンバーターは、InputStream を閉じないで、ストリームの発信元についての移植性のない仮定を行い、それ以上使用しないようにします。
        戻り値:
        PEM でエンコードされた PKCS#8 RSA 秘密鍵を読み取り、RSAPrivateKey を返すことができる Converter
      • x509

        public static org.springframework.core.convert.converter.Converter<java.io.InputStream,​java.security.interfaces.RSAPublicKey> x509()
        PEM でエンコードされた X.509RSA 公開鍵または X.509 証明書を RSAPublicKey に変換するための Converter を作成します。このコンバーターは、ストリームの起点とさらなる使用について移植性のない仮定をすることを避けるために、InputStream を閉じません。
        戻り値:
        PEM でエンコードされた X.509RSA 公開鍵を読み取り、RSAPublicKey を返すことができる Converter