Changed the APIs into the token cache to get ready to migrate it over the miCASA cache.
This commit is contained in:
@@ -56,6 +56,7 @@ static
|
||||
int g_cacheEntryCount = 0;
|
||||
|
||||
//++=======================================================================
|
||||
static
|
||||
AuthCacheEntry*
|
||||
CreateAuthCacheEntry(
|
||||
IN const char *pCacheKeyName,
|
||||
@@ -140,6 +141,47 @@ CreateAuthCacheEntry(
|
||||
}
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
AuthCacheEntry*
|
||||
CreateSessionTokenCacheEntry(
|
||||
IN const char *pCacheKey)
|
||||
//
|
||||
// Arguments:
|
||||
//
|
||||
// Returns:
|
||||
//
|
||||
// Abstract:
|
||||
//
|
||||
// Notes:
|
||||
//
|
||||
// L2
|
||||
//=======================================================================--
|
||||
{
|
||||
return CreateAuthCacheEntry(pCacheKey, NULL);
|
||||
}
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
AuthCacheEntry*
|
||||
CreateAuthTokenCacheEntry(
|
||||
IN const char *pCacheKey,
|
||||
IN const char *pGroupOrHostName)
|
||||
//
|
||||
// Arguments:
|
||||
//
|
||||
// Returns:
|
||||
//
|
||||
// Abstract:
|
||||
//
|
||||
// Notes:
|
||||
//
|
||||
// L2
|
||||
//=======================================================================--
|
||||
{
|
||||
return CreateAuthCacheEntry(pCacheKey, pGroupOrHostName);
|
||||
}
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
static
|
||||
void
|
||||
@@ -300,6 +342,7 @@ CacheEntryLifetimeExpired(
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
static
|
||||
AuthCacheEntry*
|
||||
FindEntryInAuthCache(
|
||||
IN const char *pCacheKeyName,
|
||||
@@ -603,6 +646,46 @@ FindEntryInAuthCache(
|
||||
}
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
AuthCacheEntry*
|
||||
FindSessionTokenEntryInCache(
|
||||
IN const char *pCacheKey)
|
||||
//
|
||||
// Arguments:
|
||||
//
|
||||
// Returns:
|
||||
//
|
||||
// Abstract:
|
||||
//
|
||||
// Notes:
|
||||
//
|
||||
// L2
|
||||
//=======================================================================--
|
||||
{
|
||||
return FindEntryInAuthCache(pCacheKey, NULL);
|
||||
}
|
||||
|
||||
//++=======================================================================
|
||||
AuthCacheEntry*
|
||||
FindAuthTokenEntryInCache(
|
||||
IN const char *pCacheKey,
|
||||
IN const char *pGroupOrHostName)
|
||||
//
|
||||
// Arguments:
|
||||
//
|
||||
// Returns:
|
||||
//
|
||||
// Abstract:
|
||||
//
|
||||
// Notes:
|
||||
//
|
||||
// L2
|
||||
//=======================================================================--
|
||||
{
|
||||
return FindEntryInAuthCache(pCacheKey, pGroupOrHostName);
|
||||
}
|
||||
|
||||
|
||||
//++=======================================================================
|
||||
void
|
||||
AddEntryToAuthCache(
|
||||
|
||||
Reference in New Issue
Block a user