クラス Base64StringKeyGenerator

  • 実装されたすべてのインターフェース:
    StringKeyGenerator

    public class Base64StringKeyGenerator
    extends java.lang.Object
    implements StringKeyGenerator
    base64 でエンコードされた文字列キーを生成する StringKeyGenerator。実際のキー生成のために BytesKeyGenerator に委譲します。
    導入:
    5.0
    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      Base64StringKeyGenerator()
      32 バイトの keyLength と標準 Base64 エンコーディングを使用してインスタンスを作成します。
      Base64StringKeyGenerator​(int keyLength)
      指定されたバイト単位のキー長と標準 Base64 エンコーディングでインスタンスを作成します。
      Base64StringKeyGenerator​(java.util.Base64.Encoder encoder)
      32 バイトの keyLength と指定されたエンコーダーを使用してインスタンスを作成します。
      Base64StringKeyGenerator​(java.util.Base64.Encoder encoder, int keyLength)
      指定されたキーの長さとエンコーダーでインスタンスを作成します。
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      java.lang.StringgenerateKey()
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • Base64StringKeyGenerator

        public Base64StringKeyGenerator()
        32 バイトの keyLength と標準 Base64 エンコーディングを使用してインスタンスを作成します。
      • Base64StringKeyGenerator

        public Base64StringKeyGenerator​(int keyLength)
        指定されたバイト単位のキー長と標準 Base64 エンコーディングでインスタンスを作成します。
        パラメーター:
        keyLength - バイト単位のキー長
      • Base64StringKeyGenerator

        public Base64StringKeyGenerator​(java.util.Base64.Encoder encoder)
        32 バイトの keyLength と指定されたエンコーダーを使用してインスタンスを作成します。
        パラメーター:
        encoder - 使用するエンコーダー
      • Base64StringKeyGenerator

        public Base64StringKeyGenerator​(java.util.Base64.Encoder encoder,
                                        int keyLength)
        指定されたキーの長さとエンコーダーでインスタンスを作成します。
        パラメーター:
        encoder - 使用するエンコーダー
        keyLength - 使用するキーの長さ
    • メソッドの詳細