のカスタム実装を書いていますが、AddOrUpdateメソッドSessionSecurityTokenCache
の目的が何なのかについて少し混乱しています。expiryTime
私が知る限り、SessionSecurityTokenCache
WIF で使用されるデフォルトの実装は内部クラスです (ここでMruSessionSecurityTokenCache
言及)。その実装では、完全に無視されます。 expiryTime
また、デバッグ中に に渡される値がAddOrUpdate
常にtoken.ValidTo
プラス 5 分であるように見えることに気付きました。そのため、この値を何らかの形で使用する意図があります。
いくつかの質問:
- この値の意図した戦略は何ですか?
- たまにキャッシュのクリーンアップ?
Get()
およびGetAll()
メソッドはSessionSecurityTokenCache
期限切れのトークンを除外する必要がありますか?
SessionSecurityToken.ValidTo
これらのケースのいずれにおいても、 (またはそこからのオフセットを)使用しないのはなぜですか?