View Source
Class BackOfficeUserClientCredentialsManager
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
Syntax
public sealed class BackOfficeUserClientCredentialsManager : ClientCredentialsManagerBase, IBackOfficeUserClientCredentialsManager
Constructors
View Source
BackOfficeUserClientCredentialsManager(IBackOfficeUserManager, IBackOfficeApplicationManager, IUserService)
Declaration
public BackOfficeUserClientCredentialsManager(IBackOfficeUserManager backOfficeUserManager, IBackOfficeApplicationManager backOfficeApplicationManager, IUserService userService)
Parameters
Properties
View Source
ClientIdPrefix
Declaration
protected override string ClientIdPrefix { get; }
Property Value
Type |
Description |
System.String |
|
Methods
View Source
DeleteAsync(Guid, String)
Declaration
public async Task<Attempt<BackOfficeUserClientCredentialsOperationStatus>> DeleteAsync(Guid userKey, string clientId)
Parameters
Type |
Name |
Description |
Guid |
userKey |
|
System.String |
clientId |
|
Returns
View Source
FindUserAsync(String)
Declaration
public async Task<BackOfficeIdentityUser> FindUserAsync(string clientId)
Parameters
Type |
Name |
Description |
System.String |
clientId |
|
Returns
View Source
GetClientIdsAsync(Guid)
Declaration
public async Task<IEnumerable<string>> GetClientIdsAsync(Guid userKey)
Parameters
Type |
Name |
Description |
Guid |
userKey |
|
Returns
Type |
Description |
Task<IEnumerable<System.String>> |
|
View Source
SaveAsync(Guid, String, String)
Declaration
public async Task<Attempt<BackOfficeUserClientCredentialsOperationStatus>> SaveAsync(Guid userKey, string clientId, string clientSecret)
Parameters
Type |
Name |
Description |
Guid |
userKey |
|
System.String |
clientId |
|
System.String |
clientSecret |
|
Returns