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