クラス CumulativePermission

java.lang.ObjectSE
org.springframework.security.acls.domain.AbstractPermission
org.springframework.security.acls.domain.CumulativePermission
実装されたすべてのインターフェース:
SerializableSEPermission

public class CumulativePermission extends AbstractPermission
他の権限から実行時に構築される Permission を表します。

メソッドチェーンを容易にするために、メソッドは this を返します。

関連事項:
  • コンストラクターの詳細

    • CumulativePermission

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

    • clear

      public CumulativePermission clear(Permission permission)
    • clear

      public CumulativePermission clear()
    • set

      public CumulativePermission set(Permission permission)
    • getPattern

      public StringSE getPattern()
      インターフェースからコピーされた説明: Permission
      この許可を表す 32 文字の長さのビットパターン String を返します。

      実装は、パターンが適切と思われるようにパターンを自由にフォーマットできますが、パターン内で Permission.RESERVED_OFF または Permission.RESERVED_ON を使用することはできません。Permission.RESERVED_OFF の場合、免除は、オフ(クリア)のビットを示すために使用されます。実装では、計算目的で内部的に Permission.RESERVED_ON を使用することもできますが、このメソッドは Permission.RESERVED_ON を含む String を返さない場合があります。

      返される文字列は、長さが 32 文字である必要があります。

      このメソッドは、ユーザーインターフェースとログ記録の目的でのみ使用されます。権限の計算には使用されません。出力内の文字の重複が許可されます。

      次で指定:
      インターフェース PermissiongetPattern 
      オーバーライド:
      クラス AbstractPermissiongetPattern 
      戻り値:
      32 文字のビットパターン