クラス CumulativePermission
java.lang.ObjectSE
org.springframework.security.acls.domain.AbstractPermission
org.springframework.security.acls.domain.CumulativePermission
- 実装されているすべてのインターフェース:
SerializableSE,Permission
他の権限から実行時に構築される
Permission を表します。 メソッドチェーンを容易にするために、メソッドは this を返します。
- 関連事項:
フィールドのサマリー
クラス org.springframework.security.acls.domain.AbstractPermission から継承されたフィールド
code, maskインターフェース org.springframework.security.acls.model.Permission から継承されたフィールド
RESERVED_OFF, RESERVED_ON, THIRTY_TWO_RESERVED_OFFコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明clear()clear(Permission permission) この許可を表す 32 文字の長さのビットパターンStringを返します。set(Permission permission) クラス org.springframework.security.acls.domain.AbstractPermission から継承されたメソッド
equals, getMask, hashCode, toString
コンストラクターの詳細
CumulativePermission
public CumulativePermission()
メソッドの詳細
clear
clear
set
getPattern
インターフェースからコピーされた説明:Permissionこの許可を表す 32 文字の長さのビットパターンStringを返します。実装は、パターンが適切と思われるようにパターンを自由にフォーマットできますが、パターン内で
Permission.RESERVED_OFFまたはPermission.RESERVED_ONを使用することはできません。Permission.RESERVED_OFFの場合、免除は、オフ(クリア)のビットを示すために使用されます。実装では、計算目的で内部的にPermission.RESERVED_ONを使用することもできますが、このメソッドはPermission.RESERVED_ONを含むStringを返さない場合があります。返される文字列は、長さが 32 文字である必要があります。
このメソッドは、ユーザーインターフェースとログ記録の目的でのみ使用されます。権限の計算には使用されません。出力内の文字の重複が許可されます。
- 次で指定:
- インターフェース
PermissionのgetPattern - オーバーライド:
- クラス
AbstractPermissionのgetPattern - 戻り値:
- 32 文字のビットパターン