クラス AclFormattingUtils
- java.lang.Object
-
- org.springframework.security.acls.domain.AclFormattingUtils
public abstract class AclFormattingUtils extends java.lang.Object
ACL 情報を表示するためのユーティリティメソッド。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AclFormattingUtils()
メソッドのサマリー
すべてのメソッド 静的メソッド 具象メソッド 修飾子と型 メソッド 説明 static java.lang.String
demergePatterns(java.lang.String original, java.lang.String removeBits)
static java.lang.String
mergePatterns(java.lang.String original, java.lang.String extraBits)
static java.lang.String
printBinary(int i)
提示されたマスクのアクティブビットの表現を返します。各アクティブビットは文字 "*" で示されます。static java.lang.String
printBinary(int mask, char code)
提示されたマスクのアクティブビットの表現を返します。各アクティブビットは渡された文字で示されます。
メソッドの詳細
demergePatterns
public static java.lang.String demergePatterns(java.lang.String original, java.lang.String removeBits)
mergePatterns
public static java.lang.String mergePatterns(java.lang.String original, java.lang.String extraBits)
printBinary
public static java.lang.String printBinary(int i)
提示されたマスクのアクティブビットの表現を返します。各アクティブビットは文字 "*" で示されます。非アクティブなビットは、文字
Permission.RESERVED_OFF
で示されます。- パラメーター:
i
- アクティブビットを出力する整数ビットマスク- 戻り値:
- ビットマスクの 32 文字表現
printBinary
public static java.lang.String printBinary(int mask, char code)
提示されたマスクのアクティブビットの表現を返します。各アクティブビットは渡された文字で示されます。非アクティブなビットは、文字
Permission.RESERVED_OFF
で示されます。- パラメーター:
mask
- アクティブビットを出力する整数ビットマスクcode
- アクティブビットが検出されたときに出力する文字- 戻り値:
- ビットマスクの 32 文字表現