UserManager.GetProviderUserKey(IPrincipal) Method
In This Article
Returns the value of the User ID claim from the specified claims principal.
Namespace: DevExpress.ExpressApp.Security
Assembly: DevExpress.ExpressApp.Security.v24.2.dll
NuGet Package: DevExpress.ExpressApp.Security
#Declaration
public string GetProviderUserKey(
IPrincipal principal
)
#Parameters
Name | Type | Description |
---|---|---|
principal | IPrincipal | An object that implements the |
#Returns
Type | Description |
---|---|
String | A |
#Remarks
The following code snippet demonstrates how to use the GetProviderUserKey
method:
using DevExpress.ExpressApp.Security;
using Microsoft.Extensions.DependencyInjection;
// ...
// Use Dependency Injection to access the IServiceProvider.
var userManager = serviceProvider.GetRequiredService<UserManager>();
string userKey = userManager.GetProviderUserKey(principal);
See Also
GetProviderUserKey