クラス Utf8

java.lang.ObjectSE
org.springframework.security.crypto.codec.Utf8

public final class Utf8 extends ObjectSE
UTF-8 Charset エンコーダー / デコーダー。

内部使用のみ。

  • 方法の詳細

    • encode

      public static byte[] encode(CharSequenceSE string)
      文字列のバイトを UTF-8 エンコード形式で取得します。
    • decode

      public static StringSE decode(byte[] bytes)
      UTF-8 形式のバイトを文字列にデコードします。
    • isEqual

      public static boolean isEqual(@Nullable CharSequenceSE expected, @Nullable CharSequenceSE actual)
      タイミング攻撃を防ぐための一定時間の比較。
      パラメーター:
      expected - 予想される CharSequenceSE
      actual - 実際の CharSequenceSE
      戻り値:
      expected と actual が等しい場合は true、そうでない場合は false
      導入:
      5.7.26