インターフェース ConfigAttribute

  • すべてのスーパーインターフェース:
    java.io.Serializable
    すべての既知のサブインターフェース:
    PostInvocationAttributePreInvocationAttribute
    すべての既知の実装クラス:
    Jsr250SecurityConfigSecurityConfig

    public interface ConfigAttribute
    extends java.io.Serializable
    セキュリティシステム関連の構成属性を格納します。

    AbstractSecurityInterceptor がセットアップされると、構成属性のリストがセキュアオブジェクトパターン用に定義されます。これらの構成属性には、RunAsManagerAccessDecisionManagerAccessDecisionManager デリゲートにとって特別な意味があります。

    実行時に、同じセキュアオブジェクトターゲットの他の ConfigAttribute とともに保存されます。

    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド  
      修飾子と型 メソッド 説明
      java.lang.StringgetAttribute()
      ConfigAttribute が String として表現でき、String が RunAsManagerAccessDecisionManagerAccessDecisionManager デリゲートによって構成パラメーターとして信頼される精度で十分である場合、このメソッドはそのような String を返す必要があります。
    • メソッドの詳細

      • getAttribute

        java.lang.String getAttribute()
        ConfigAttribute が String として表現でき、String が RunAsManagerAccessDecisionManagerAccessDecisionManager デリゲートによって構成パラメーターとして信頼される精度で十分である場合、このメソッドはそのような String を返す必要があります。

        ConfigAttribute を String として十分な精度で表現できない場合、null を返す必要があります。null を返すには、ConfigAttribute 実装を特にサポートするために依存クラスが必要になるため、実際に必要でない限り、null を返すことは避けてください。

        戻り値:
        構成属性(または、構成属性を十分な精度で String として表現できない場合は null)の表現。