Esempio n. 1
0
        public bool Remove(SessionCacheKey request)
        {
            var rqst     = GetRequest(request);
            var response = new HttpClientHelper(_apiBaseUrl).Remove(rqst);

            return(response.Payload);
        }
Esempio n. 2
0
        public SessionSecurityToken Get(SessionCacheKey request)
        {
            var rqst     = GetRequest(request);
            var response = new HttpClientHelper(_apiBaseUrl).Get(rqst);

            return(response.Payload);
        }
Esempio n. 3
0
 public bool Remove(SessionCacheKey request)
 {
     using (var sqlFactory = GetSqlServerFactory())
     {
         SecurityTokenCache_Ex.Remove(
             sqlFactory,
             request.EndpointId,
             request.ContextId,
             request.KeyGeneration);
     }
     return(true);
 }
Esempio n. 4
0
 public SessionSecurityToken Get(SessionCacheKey request)
 {
     using (var sqlFactory = GetSqlServerFactory())
     {
         var token = SecurityTokenCache_Ex.Get(
             sqlFactory,
             request.EndpointId,
             request.ContextId,
             request.KeyGeneration);
         return(token.Deserialize(_jsonSerializerSettings));
     }
 }