クラス AclFormattingUtils

java.lang.ObjectSE
org.springframework.security.acls.domain.AclFormattingUtils

public abstract class AclFormattingUtils extends ObjectSE
ACL 情報を表示するためのユーティリティメソッド。
  • コンストラクターの詳細

    • AclFormattingUtils

      public AclFormattingUtils()
  • メソッドの詳細

    • demergePatterns

      public static StringSE demergePatterns(StringSE original, StringSE removeBits)
    • mergePatterns

      public static StringSE mergePatterns(StringSE original, StringSE extraBits)
    • printBinary

      public static StringSE printBinary(int i)
      提示されたマスクのアクティブビットの表現を返します。各アクティブビットは文字 "*" で示されます。

      非アクティブなビットは、文字 Permission.RESERVED_OFF で示されます。

      パラメーター:
      i - アクティブビットを出力する整数ビットマスク
      戻り値:
      ビットマスクの 32 文字表現
    • printBinary

      public static StringSE printBinary(int mask, char code)
      提示されたマスクのアクティブビットの表現を返します。各アクティブビットは渡された文字で示されます。

      非アクティブなビットは、文字 Permission.RESERVED_OFF で示されます。

      パラメーター:
      mask - アクティブビットを出力する整数ビットマスク
      code - アクティブビットが検出されたときに出力する文字
      戻り値:
      ビットマスクの 32 文字表現