Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
The ProviderManager manages access to the globally configured IProvider instance and any state change events as users sign in and out.
Available in the CommunityToolkit.Authentication package.
Properties
| Property | Type | Description |
|---|---|---|
| ClientName | string | (Static) Gets the name of the toolkit client to identify self in Graph calls. |
| Instance | ProviderManager | (Static) Get or set the instance of the globally configured IProvider. |
| State | ProviderState | Gets the current authentication state of the provider. |
Events
| Event | Type | Description |
|---|---|---|
| ProviderUpdated | EventHandler<IProvider> | Event called when the IProvider changes. |
| ProviderStateChanged | EventHandler<ProviderStateChangedEventArgs> | Event called when the IProvider changes. |
ProviderStateChangedEventArgs Object
| Property | Type | Description |
|---|---|---|
| OldState | ProviderState | Gets the previous state of the IProvider. |
| NewState | ProviderState | Gets the new state of the IProvider. |
ProviderState Enum
| Name | Description |
|---|---|
| Loading | The user's status is not known. |
| SignedOut | The user is signed-out. |
| SignedIn | The user is signed-in. |