クラス NullStatelessTicketCache
- java.lang.Object
-
- org.springframework.security.cas.authentication.NullStatelessTicketCache
- 実装されたすべてのインターフェース:
StatelessTicketCache
public final class NullStatelessTicketCache extends java.lang.Object implements StatelessTicketCache
バッキングキャッシュを持たない @linkStatelessTicketCache
の実装。ステートレスセッション管理のチケットを保存する必要がない場合に便利です。これは、@link
CasAuthenticationProvider
のデフォルトの StatelessTicketCache であり、ステートレスセッション管理を使用していない場合でも、アプリケーションが持つ EhCache への不要な依存関係を排除します。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 NullStatelessTicketCache()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 CasAuthenticationToken
getByTicketId(java.lang.String serviceTicket)
指定されたチケットに関連付けられたCasAuthenticationToken
を取得します。void
putTicketInCache(CasAuthenticationToken token)
チケットを保管していないため、これはノーオペレーションです。void
removeTicketFromCache(java.lang.String serviceTicket)
チケットを保管していないため、これはノーオペレーションです。void
removeTicketFromCache(CasAuthenticationToken token)
チケットを保管していないため、これはノーオペレーションです。
メソッドの詳細
getByTicketId
public CasAuthenticationToken getByTicketId(java.lang.String serviceTicket)
インターフェースからコピーされた説明:StatelessTicketCache
指定されたチケットに関連付けられたCasAuthenticationToken
を取得します。見つからない場合は、
null
CasAuthenticationToken
を返します。- 次で指定:
- インターフェース
StatelessTicketCache
のgetByTicketId
- 戻り値:
- チケットを保存していないため、null。
putTicketInCache
public void putTicketInCache(CasAuthenticationToken token)
チケットを保管していないため、これはノーオペレーションです。- 次で指定:
- インターフェース
StatelessTicketCache
のputTicketInCache
- パラメーター:
token
- キャッシュに追加する
removeTicketFromCache
public void removeTicketFromCache(CasAuthenticationToken token)
チケットを保管していないため、これはノーオペレーションです。- 次で指定:
- インターフェース
StatelessTicketCache
のremoveTicketFromCache
- パラメーター:
token
- 削除される
removeTicketFromCache
public void removeTicketFromCache(java.lang.String serviceTicket)
チケットを保管していないため、これはノーオペレーションです。- 次で指定:
- インターフェース
StatelessTicketCache
のremoveTicketFromCache
- パラメーター:
serviceTicket
- 削除される