ClaimsPrincipalFactory Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Factory class to create ClaimsPrincipal objects.
public static class ClaimsPrincipalFactory
type ClaimsPrincipalFactory = class
Public Class ClaimsPrincipalFactory
- Inheritance
-
ClaimsPrincipalFactory
Methods
FromHomeTenantIdAndHomeObjectId(String, String) |
Instantiate a ClaimsPrincipal from a home account object ID and home tenant ID. This can be useful when the web app subscribes to another service on behalf of the user and then is called back by a notification where the user is identified by their home tenant ID and home object ID (like in Microsoft Graph Web Hooks). |
FromTenantIdAndObjectId(String, String) |
Instantiate a ClaimsPrincipal from an account object ID and tenant ID. This can be useful when the web app subscribes to another service on behalf of the user and then is called back by a notification where the user is identified by their tenant ID and object ID (like in Microsoft Graph Web Hooks). |
FromUsernamePassword(String, String) |
Instantiate a ClaimsPrincipal from a username and password. This can be used for ROPC flow for testing purposes. |