クラス EhCacheBasedTicketCache

  • 実装されたすべてのインターフェース:
    org.springframework.beans.factory.InitializingBeanStatelessTicketCache

    @Deprecated
    public class EhCacheBasedTicketCache
    extends java.lang.Object
    implements StatelessTicketCache, org.springframework.beans.factory.InitializingBean
    使用すべきではありません。
    5.6 以降。JCache ベースの実装を推奨する
    Spring IoC 定義の EHCACHE を使用してチケットをキャッシュします。
    • コンストラクターの詳細

      • EhCacheBasedTicketCache

        public EhCacheBasedTicketCache()
        使用すべきではありません。
    • メソッドの詳細

      • afterPropertiesSet

        public void afterPropertiesSet()
        使用すべきではありません。
        次で指定:
        インターフェース org.springframework.beans.factory.InitializingBeanafterPropertiesSet 
      • getByTicketId

        public CasAuthenticationToken getByTicketId​(java.lang.String serviceTicket)
        使用すべきではありません。
        インターフェースからコピーされた説明: StatelessTicketCache
        指定されたチケットに関連付けられた CasAuthenticationToken を取得します。

        見つからない場合は、nullCasAuthenticationToken を返します。

        次で指定:
        インターフェース StatelessTicketCachegetByTicketId 
        戻り値:
        完全に入力された認証トークン
      • getCache

        public net.sf.ehcache.Ehcache getCache()
        使用すべきではありません。
      • removeTicketFromCache

        public void removeTicketFromCache​(java.lang.String serviceTicket)
        使用すべきではありません。
        インターフェースからコピーされた説明: StatelessTicketCache
        指定されたチケットをキャッシュから削除します。つまり、今後の呼び出しで新しいサービスチケットが必要になります。

        これは、アプリケーションがステートレスクライアントにセッション終了機能を提供したい場合に備えています。

        次で指定:
        インターフェース StatelessTicketCacheremoveTicketFromCache 
        パラメーター:
        serviceTicket - 削除される
      • setCache

        public void setCache​(net.sf.ehcache.Ehcache cache)
        使用すべきではありません。