インターフェース ConfigAttribute
- すべてのスーパーインターフェース:
java.io.Serializable
- すべての既知のサブインターフェース:
PostInvocationAttribute
,PreInvocationAttribute
- すべての既知の実装クラス:
Jsr250SecurityConfig
,SecurityConfig
public interface ConfigAttribute extends java.io.Serializable
セキュリティシステム関連の構成属性を格納します。AbstractSecurityInterceptor
がセットアップされると、構成属性のリストがセキュアオブジェクトパターン用に定義されます。これらの構成属性には、RunAsManager
、AccessDecisionManager
、AccessDecisionManager
デリゲートにとって特別な意味があります。実行時に、同じセキュアオブジェクトターゲットの他の
ConfigAttribute
とともに保存されます。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 java.lang.String
getAttribute()
ConfigAttribute
がString
として表現でき、String
がRunAsManager
、AccessDecisionManager
、AccessDecisionManager
デリゲートによって構成パラメーターとして信頼される精度で十分である場合、このメソッドはそのようなString
を返す必要があります。
メソッドの詳細
getAttribute
java.lang.String getAttribute()
ConfigAttribute
がString
として表現でき、String
がRunAsManager
、AccessDecisionManager
、AccessDecisionManager
デリゲートによって構成パラメーターとして信頼される精度で十分である場合、このメソッドはそのようなString
を返す必要があります。ConfigAttribute
をString
として十分な精度で表現できない場合、null
を返す必要があります。null
を返すには、ConfigAttribute
実装を特にサポートするために依存クラスが必要になるため、実際に必要でない限り、null
を返すことは避けてください。- 戻り値:
- 構成属性(または、構成属性を十分な精度で
String
として表現できない場合はnull
)の表現。