モジュール java.base
パッケージ javax.crypto.spec

クラスPSource

  • 直系の既知のサブクラス:
    PSource.PSpecified

    public class PSource
    extends Object
    このクラスは、PKCS#1 v2.2標準に定義されているOAEPパディングの入力Pをエンコードするソースを指定します。
     PSourceAlgorithm ::= AlgorithmIdentifier {
       {PKCS1PSourceAlgorithms}
     }
     
    where
     PKCS1PSourceAlgorithms    ALGORITHM-IDENTIFIER ::= {
       { OID id-pSpecified PARAMETERS EncodingParameters },
       ...  -- Allows for future expansion --
     }
     EncodingParameters ::= OCTET STRING(SIZE(0..MAX))
     
    導入されたバージョン:
    1.5
    • ネストされたクラスのサマリー

      ネストされたクラス 
      修飾子と型 クラス 説明
      static class  PSource.PSpecified
      このクラスは、OAEPパディングのエンコーディング入力Pの値を明示的に指定するために使用します。
    • コンストラクタのサマリー

      コンストラクタ 
      修飾子 コンストラクタ 説明
      protected PSource​(String pSrcName)
      指定されたPSourceアルゴリズムを使用して、PKCS#1標準で定義されているOAEPパディングのエンコーディング入力Pのソースを構築します。
    • コンストラクタの詳細

      • PSource

        protected PSource​(String pSrcName)
        指定されたPSourceアルゴリズムを使用して、PKCS#1標準で定義されているOAEPパディングのエンコーディング入力Pのソースを構築します。
        パラメータ:
        pSrcName - エンコーディング入力Pのソースに使用するアルゴリズム。
        例外:
        NullPointerException - pSrcNameがnullである場合。
    • メソッドの詳細

      • getAlgorithm

        public String getAlgorithm()
        PSourceアルゴリズムの名前を返します。
        戻り値:
        PSourceアルゴリズム名