OrmLiteAuthRepositoryBase<TUserAuth, TUserAuthDetails>
Assembly: ServiceStack.Server.dll
Declaration
public abstract class OrmLiteAuthRepositoryBase<TUserAuth, TUserAuthDetails> : object, IUserAuthRepository, IAuthRepository, IRequiresSchema, IClearable, IManageRoles, IManageApiKeys, ICustomUserAuth, IQueryUserAuth, IUserAuthRepositoryAsync, IAuthRepositoryAsync, IClearableAsync, IManageRolesAsync, IManageApiKeysAsync, IQueryUserAuthAsync, IManageSourceRolesAsync where TUserAuth : class, IUserAuth where TUserAuthDetails : class, IUserAuthDetails
Properties
UseDistinctRoleTables
Declaration
public bool UseDistinctRoleTables { get; set; }
ForceCaseInsensitiveUserNameSearch
Declaration
public bool ForceCaseInsensitiveUserNameSearch { get; set; }
Fields
hasInitSchema
Declaration
public bool hasInitSchema
Methods
Exec(Action<IDbConnection>)
Declaration
public abstract void Exec(Action<IDbConnection> fn)
Parameters
Type | Name |
---|
Action<IDbConnection> | fn |
Exec<T>(Func<IDbConnection, T>)
Declaration
public abstract T Exec<T>(Func<IDbConnection, T> fn)
Returns
<T>
Parameters
Type | Name |
---|
Func<IDbConnection,<T>> | fn |
Type Parameters
InitSchema()
Declaration
public virtual void InitSchema()
InitSchema(IDbConnection)
Declaration
public virtual void InitSchema(IDbConnection db)
Parameters
DropSchema()
Declaration
public virtual void DropSchema()
DropSchema(IDbConnection)
Declaration
public virtual void DropSchema(IDbConnection db)
Parameters
DropAndReCreateTables()
Declaration
public virtual void DropAndReCreateTables()
DropAndReCreateTables(IDbConnection)
Declaration
public virtual void DropAndReCreateTables(IDbConnection db)
Parameters
InitCheck()
Declaration
public virtual bool InitCheck()
Returns
System.Boolean
CreateUserAuth(IUserAuth, String)
Declaration
public virtual IUserAuth CreateUserAuth(IUserAuth newUser, string password)
Returns
ServiceStack.Auth.IUserAuth
Parameters
CreateUserAuth(IDbConnection, IUserAuth, String)
Declaration
public virtual IUserAuth CreateUserAuth(IDbConnection db, IUserAuth newUser, string password)
Returns
ServiceStack.Auth.IUserAuth
Parameters
AssertNoExistingUser(IDbConnection, IUserAuth, IUserAuth)
Declaration
protected virtual void AssertNoExistingUser(IDbConnection db, IUserAuth newUser, IUserAuth exceptForExistingUser = null)
Parameters
UpdateUserAuth(IUserAuth, IUserAuth, String)
Declaration
public virtual IUserAuth UpdateUserAuth(IUserAuth existingUser, IUserAuth newUser, string password)
Returns
ServiceStack.Auth.IUserAuth
Parameters
UpdateUserAuth(IDbConnection, IUserAuth, IUserAuth, String)
Declaration
public virtual IUserAuth UpdateUserAuth(IDbConnection db, IUserAuth existingUser, IUserAuth newUser, string password)
Returns
ServiceStack.Auth.IUserAuth
Parameters
UpdateUserAuth(IUserAuth, IUserAuth)
Declaration
public virtual IUserAuth UpdateUserAuth(IUserAuth existingUser, IUserAuth newUser)
Returns
ServiceStack.Auth.IUserAuth
Parameters
UpdateUserAuth(IDbConnection, IUserAuth, IUserAuth)
Declaration
public virtual IUserAuth UpdateUserAuth(IDbConnection db, IUserAuth existingUser, IUserAuth newUser)
Returns
ServiceStack.Auth.IUserAuth
Parameters
GetUserAuthByUserName(String)
Declaration
public virtual IUserAuth GetUserAuthByUserName(string userNameOrEmail)
Returns
ServiceStack.Auth.IUserAuth
Parameters
Type | Name |
---|
System.String | userNameOrEmail |
GetUserAuths(String, Nullable<Int32>, Nullable<Int32>)
Declaration
public List<IUserAuth> GetUserAuths(string orderBy = null, int? skip = null, int? take = null)
Returns
List<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
GetUserAuths(IDbConnection, String, Nullable<Int32>, Nullable<Int32>)
Declaration
public List<IUserAuth> GetUserAuths(IDbConnection db, string orderBy = null, int? skip = null, int? take = null)
Returns
List<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
SearchUserAuths(String, String, Nullable<Int32>, Nullable<Int32>)
Declaration
public List<IUserAuth> SearchUserAuths(string query, string orderBy = null, int? skip = null, int? take = null)
Returns
List<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
System.String | query |
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
SearchUserAuths(IDbConnection, String, String, Nullable<Int32>, Nullable<Int32>)
Declaration
public List<IUserAuth> SearchUserAuths(IDbConnection db, string query, string orderBy = null, int? skip = null, int? take = null)
Returns
List<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | query |
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
TryAuthenticate(String, String, out IUserAuth)
Declaration
public virtual bool TryAuthenticate(string userName, string password, out IUserAuth userAuth)
Returns
System.Boolean
Parameters
TryAuthenticate(Dictionary<String, String>, String, Int32, String, out IUserAuth)
Declaration
public virtual bool TryAuthenticate(Dictionary<string, string> digestHeaders, string privateKey, int nonceTimeOut, string sequence, out IUserAuth userAuth)
Returns
System.Boolean
Parameters
Type | Name |
---|
Dictionary<System.String,System.String> | digestHeaders |
System.String | privateKey |
System.Int32 | nonceTimeOut |
System.String | sequence |
ServiceStack.Auth.IUserAuth | userAuth |
DeleteUserAuth(String)
Declaration
public virtual void DeleteUserAuth(string userAuthId)
Parameters
Type | Name |
---|
System.String | userAuthId |
DeleteUserAuth(IDbConnection, String)
Declaration
public virtual void DeleteUserAuth(IDbConnection db, string userAuthId)
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
LoadUserAuth(IAuthSession, IAuthTokens)
Declaration
public virtual void LoadUserAuth(IAuthSession session, IAuthTokens tokens)
Parameters
GetUserAuth(String)
Declaration
public virtual IUserAuth GetUserAuth(string userAuthId)
Returns
ServiceStack.Auth.IUserAuth
Parameters
Type | Name |
---|
System.String | userAuthId |
GetUserAuth(IDbConnection, String)
Declaration
public virtual IUserAuth GetUserAuth(IDbConnection db, string userAuthId)
Returns
ServiceStack.Auth.IUserAuth
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
SaveUserAuth(IAuthSession)
Declaration
public virtual void SaveUserAuth(IAuthSession authSession)
Parameters
SaveUserAuth(IDbConnection, IAuthSession)
Declaration
public virtual void SaveUserAuth(IDbConnection db, IAuthSession authSession)
Parameters
SaveUserAuth(IUserAuth)
Declaration
public virtual void SaveUserAuth(IUserAuth userAuth)
Parameters
SaveUserAuth(IDbConnection, IUserAuth)
Declaration
public virtual void SaveUserAuth(IDbConnection db, IUserAuth userAuth)
Parameters
GetUserAuthDetails(String)
Declaration
public virtual List<IUserAuthDetails> GetUserAuthDetails(string userAuthId)
Returns
List<ServiceStack.Auth.IUserAuthDetails>
Parameters
Type | Name |
---|
System.String | userAuthId |
GetUserAuthDetails(IDbConnection, String)
Declaration
public virtual List<IUserAuthDetails> GetUserAuthDetails(IDbConnection db, string userAuthId)
Returns
List<ServiceStack.Auth.IUserAuthDetails>
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
GetUserAuth(IAuthSession, IAuthTokens)
Declaration
public virtual IUserAuth GetUserAuth(IAuthSession authSession, IAuthTokens tokens)
Returns
ServiceStack.Auth.IUserAuth
Parameters
CreateOrMergeAuthSession(IAuthSession, IAuthTokens)
Declaration
public virtual IUserAuthDetails CreateOrMergeAuthSession(IAuthSession authSession, IAuthTokens tokens)
Returns
ServiceStack.Auth.IUserAuthDetails
Parameters
Clear()
Declaration
public virtual void Clear()
Clear(IDbConnection)
Declaration
public virtual void Clear(IDbConnection db)
Parameters
GetRoles(String)
Declaration
public virtual ICollection<string> GetRoles(string userAuthId)
Returns
ICollection<System.String>
Parameters
Type | Name |
---|
System.String | userAuthId |
GetRoles(IDbConnection, String)
Declaration
public virtual ICollection<string> GetRoles(IDbConnection db, string userAuthId)
Returns
ICollection<System.String>
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
GetPermissions(String)
Declaration
public virtual ICollection<string> GetPermissions(string userAuthId)
Returns
ICollection<System.String>
Parameters
Type | Name |
---|
System.String | userAuthId |
GetPermissions(IDbConnection, String)
Declaration
public virtual ICollection<string> GetPermissions(IDbConnection db, string userAuthId)
Returns
ICollection<System.String>
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
GetRolesAndPermissions(String, out ICollection<String>, out ICollection<String>)
Declaration
public virtual void GetRolesAndPermissions(string userAuthId, out ICollection<string> roles, out ICollection<string> permissions)
Parameters
Type | Name |
---|
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
HasRole(String, String)
Declaration
public virtual bool HasRole(string userAuthId, string role)
Returns
System.Boolean
Parameters
Type | Name |
---|
System.String | userAuthId |
System.String | role |
HasPermission(String, String)
Declaration
public virtual bool HasPermission(string userAuthId, string permission)
Returns
System.Boolean
Parameters
Type | Name |
---|
System.String | userAuthId |
System.String | permission |
AssignRoles(String, ICollection<String>, ICollection<String>)
Declaration
public virtual void AssignRoles(string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null)
Parameters
Type | Name |
---|
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
AssignRoles(IDbConnection, String, ICollection<String>, ICollection<String>)
Declaration
public virtual void AssignRoles(IDbConnection db, string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null)
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
UnAssignRoles(String, ICollection<String>, ICollection<String>)
Declaration
public virtual void UnAssignRoles(string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null)
Parameters
Type | Name |
---|
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
UnAssignRoles(IDbConnection, String, ICollection<String>, ICollection<String>)
Declaration
public virtual void UnAssignRoles(IDbConnection db, string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null)
Parameters
Type | Name |
---|
IDbConnection | db |
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
InitApiKeySchema()
Declaration
public virtual void InitApiKeySchema()
InitApiKeySchema(IDbConnection)
Declaration
public virtual void InitApiKeySchema(IDbConnection db)
Parameters
DropApiKeySchema()
Declaration
public virtual void DropApiKeySchema()
DropApiKeySchema(IDbConnection)
Declaration
public virtual void DropApiKeySchema(IDbConnection db)
Parameters
ApiKeyExists(String)
Declaration
public bool ApiKeyExists(string apiKey)
Returns
System.Boolean
Parameters
Type | Name |
---|
System.String | apiKey |
GetApiKey(String)
Declaration
public ApiKey GetApiKey(string apiKey)
Returns
ServiceStack.Auth.ApiKey
Parameters
Type | Name |
---|
System.String | apiKey |
GetUserApiKeys(String)
Declaration
public List<ApiKey> GetUserApiKeys(string userId)
Returns
List<ServiceStack.Auth.ApiKey>
Parameters
Type | Name |
---|
System.String | userId |
StoreAll(IEnumerable<ApiKey>)
Declaration
public void StoreAll(IEnumerable<ApiKey> apiKeys)
Parameters
Type | Name |
---|
IEnumerable<ServiceStack.Auth.ApiKey> | apiKeys |
CreateUserAuth()
Declaration
public IUserAuth CreateUserAuth()
Returns
ServiceStack.Auth.IUserAuth
CreateUserAuthDetails()
Declaration
public IUserAuthDetails CreateUserAuthDetails()
Returns
ServiceStack.Auth.IUserAuthDetails
ExecAsync(Func<IDbConnection, Task>)
Declaration
public abstract Task ExecAsync(Func<IDbConnection, Task> fn)
Returns
Task
Parameters
Type | Name |
---|
Func<IDbConnection,Task> | fn |
ExecAsync<T>(Func<IDbConnection, Task<T>>)
Declaration
public abstract Task<T> ExecAsync<T>(Func<IDbConnection, Task<T>> fn)
Returns
Task<<T>>
Parameters
Type | Name |
---|
Func<IDbConnection,Task<<T>>> | fn |
Type Parameters
CreateUserAuthAsync(IUserAuth, String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> CreateUserAuthAsync(IUserAuth newUser, string password, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
AssertNoExistingUserAsync(IDbConnection, IUserAuth, IUserAuth, CancellationToken)
Declaration
protected virtual async Task AssertNoExistingUserAsync(IDbConnection db, IUserAuth newUser, IUserAuth exceptForExistingUser = null, CancellationToken token = null)
Returns
Task
Parameters
UpdateUserAuthAsync(IUserAuth, IUserAuth, String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> UpdateUserAuthAsync(IUserAuth existingUser, IUserAuth newUser, string password, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
UpdateUserAuthAsync(IUserAuth, IUserAuth, CancellationToken)
Declaration
public virtual async Task<IUserAuth> UpdateUserAuthAsync(IUserAuth existingUser, IUserAuth newUser, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
GetUserAuthByUserNameAsync(String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> GetUserAuthByUserNameAsync(string userNameOrEmail, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
System.String | userNameOrEmail |
CancellationToken | token |
GetUserAuthsAsync(String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
Declaration
public async Task<List<IUserAuth>> GetUserAuthsAsync(string orderBy = null, int? skip = null, int? take = null, CancellationToken token = null)
Returns
Task<List<ServiceStack.Auth.IUserAuth>>
Parameters
Type | Name |
---|
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
CancellationToken | token |
SearchUserAuthsAsync(String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
Declaration
public async Task<List<IUserAuth>> SearchUserAuthsAsync(string query, string orderBy = null, int? skip = null, int? take = null, CancellationToken token = null)
Returns
Task<List<ServiceStack.Auth.IUserAuth>>
Parameters
Type | Name |
---|
System.String | query |
System.String | orderBy |
System.Nullable<System.Int32> | skip |
System.Nullable<System.Int32> | take |
CancellationToken | token |
TryAuthenticateAsync(String, String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> TryAuthenticateAsync(string userName, string password, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
System.String | userName |
System.String | password |
CancellationToken | token |
TryAuthenticateAsync(Dictionary<String, String>, String, Int32, String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> TryAuthenticateAsync(Dictionary<string, string> digestHeaders, string privateKey, int nonceTimeOut, string sequence, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
Dictionary<System.String,System.String> | digestHeaders |
System.String | privateKey |
System.Int32 | nonceTimeOut |
System.String | sequence |
CancellationToken | token |
DeleteUserAuthAsync(String, CancellationToken)
Declaration
public virtual async Task DeleteUserAuthAsync(string userAuthId, CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
LoadUserAuthAsync(IAuthSession, IAuthTokens, CancellationToken)
Declaration
public virtual async Task LoadUserAuthAsync(IAuthSession session, IAuthTokens tokens, CancellationToken token = null)
Returns
Task
Parameters
GetUserAuthAsync(String, CancellationToken)
Declaration
public virtual async Task<IUserAuth> GetUserAuthAsync(string userAuthId, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
SaveUserAuthAsync(IAuthSession, CancellationToken)
Declaration
public virtual async Task SaveUserAuthAsync(IAuthSession authSession, CancellationToken token = null)
Returns
Task
Parameters
SaveUserAuthAsync(IUserAuth, CancellationToken)
Declaration
public virtual async Task SaveUserAuthAsync(IUserAuth userAuth, CancellationToken token = null)
Returns
Task
Parameters
GetUserAuthDetailsAsync(String, CancellationToken)
Declaration
public virtual async Task<List<IUserAuthDetails>> GetUserAuthDetailsAsync(string userAuthId, CancellationToken token = null)
Returns
Task<List<ServiceStack.Auth.IUserAuthDetails>>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
GetUserAuthAsync(IAuthSession, IAuthTokens, CancellationToken)
Declaration
public virtual async Task<IUserAuth> GetUserAuthAsync(IAuthSession authSession, IAuthTokens tokens, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuth>
Parameters
CreateOrMergeAuthSessionAsync(IAuthSession, IAuthTokens, CancellationToken)
Declaration
public virtual async Task<IUserAuthDetails> CreateOrMergeAuthSessionAsync(IAuthSession authSession, IAuthTokens tokens, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.IUserAuthDetails>
Parameters
ClearAsync(CancellationToken)
Declaration
public virtual async Task ClearAsync(CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
CancellationToken | token |
GetRolesAsync(String, CancellationToken)
Declaration
public virtual async Task<ICollection<string>> GetRolesAsync(string userAuthId, CancellationToken token = null)
Returns
Task<ICollection<System.String>>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
GetPermissionsAsync(String, CancellationToken)
Declaration
public virtual async Task<ICollection<string>> GetPermissionsAsync(string userAuthId, CancellationToken token = null)
Returns
Task<ICollection<System.String>>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
GetLocalRolesAndPermissionsAsync(String, CancellationToken)
Declaration
public async Task<Tuple<ICollection<string>, ICollection<string>>> GetLocalRolesAndPermissionsAsync(string userAuthId, CancellationToken token = null)
Returns
Task<Tuple<ICollection<System.String>,ICollection<System.String>>>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
GetRolesAndPermissionsAsync(String, CancellationToken)
Declaration
public virtual async Task<Tuple<ICollection<string>, ICollection<string>>> GetRolesAndPermissionsAsync(string userAuthId, CancellationToken token = null)
Returns
Task<Tuple<ICollection<System.String>,ICollection<System.String>>>
Parameters
Type | Name |
---|
System.String | userAuthId |
CancellationToken | token |
HasRoleAsync(String, String, CancellationToken)
Declaration
public virtual async Task<bool> HasRoleAsync(string userAuthId, string role, CancellationToken token = null)
Returns
Task<System.Boolean>
Parameters
Type | Name |
---|
System.String | userAuthId |
System.String | role |
CancellationToken | token |
HasPermissionAsync(String, String, CancellationToken)
Declaration
public virtual async Task<bool> HasPermissionAsync(string userAuthId, string permission, CancellationToken token = null)
Returns
Task<System.Boolean>
Parameters
Type | Name |
---|
System.String | userAuthId |
System.String | permission |
CancellationToken | token |
MergeRolesAsync(String, String, ICollection<String>, CancellationToken)
Declaration
public async Task MergeRolesAsync(string userAuthId, string source, ICollection<string> roles, CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
System.String | userAuthId |
System.String | source |
ICollection<System.String> | roles |
CancellationToken | token |
AssignRolesAsync(String, ICollection<String>, ICollection<String>, CancellationToken)
Declaration
public virtual async Task AssignRolesAsync(string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null, CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
CancellationToken | token |
UnAssignRolesAsync(String, ICollection<String>, ICollection<String>, CancellationToken)
Declaration
public virtual async Task UnAssignRolesAsync(string userAuthId, ICollection<string> roles = null, ICollection<string> permissions = null, CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
System.String | userAuthId |
ICollection<System.String> | roles |
ICollection<System.String> | permissions |
CancellationToken | token |
ApiKeyExistsAsync(String, CancellationToken)
Declaration
public async Task<bool> ApiKeyExistsAsync(string apiKey, CancellationToken token = null)
Returns
Task<System.Boolean>
Parameters
Type | Name |
---|
System.String | apiKey |
CancellationToken | token |
GetApiKeyAsync(String, CancellationToken)
Declaration
public async Task<ApiKey> GetApiKeyAsync(string apiKey, CancellationToken token = null)
Returns
Task<ServiceStack.Auth.ApiKey>
Parameters
Type | Name |
---|
System.String | apiKey |
CancellationToken | token |
GetUserApiKeysAsync(String, CancellationToken)
Declaration
public async Task<List<ApiKey>> GetUserApiKeysAsync(string userId, CancellationToken token = null)
Returns
Task<List<ServiceStack.Auth.ApiKey>>
Parameters
Type | Name |
---|
System.String | userId |
CancellationToken | token |
StoreAllAsync(IEnumerable<ApiKey>, CancellationToken)
Declaration
public async Task StoreAllAsync(IEnumerable<ApiKey> apiKeys, CancellationToken token = null)
Returns
Task
Parameters
Type | Name |
---|
IEnumerable<ServiceStack.Auth.ApiKey> | apiKeys |
CancellationToken | token |
Implements