Eliassen.Microsoft.B2C
0.1.85
dotnet add package Eliassen.Microsoft.B2C --version 0.1.85
NuGet\Install-Package Eliassen.Microsoft.B2C -Version 0.1.85
<PackageReference Include="Eliassen.Microsoft.B2C" Version="0.1.85" />
paket add Eliassen.Microsoft.B2C --version 0.1.85
#r "nuget: Eliassen.Microsoft.B2C, 0.1.85"
// Install Eliassen.Microsoft.B2C as a Cake Addin #addin nuget:?package=Eliassen.Microsoft.B2C&version=0.1.85 // Install Eliassen.Microsoft.B2C as a Cake Tool #tool nuget:?package=Eliassen.Microsoft.B2C&version=0.1.85
Eliassen.Microsoft.B2C
Eliassen.Microsoft.B2C provides implementations and extensions for integrating with Microsoft Azure Active Directory B2C. Here's an overview of its key components:
ManageGraphUser
Implementation of Eliassen.Identity.IIdentityManager
for managing users in Microsoft Graph.
Methods
- Constructor: Initializes a new instance of the class.
- CreateIdentityUserAsync: Creates a new identity user asynchronously with the specified email, first name, and last name.
- GetIdentityUsersByEmail: Retrieves a list of user identity models based on the provided email address.
- RemoveIdentityUserAsync: Removes an identity user asynchronously based on the specified object ID.
- GetAuthProvider: Gets the authentication provider for Microsoft Graph.
MicrosoftIdentityOptions
Contains keys related to Azure Active Directory B2C configuration.
Properties
- ClientID: Represents the key for the Azure AD B2C client ID configuration.
- Issuer: Represents the key for the Azure AD B2C issuer configuration.
- ClientSecret: Represents the key for the Azure AD B2C client secret configuration.
- Tenant: Represents the key for the Azure AD B2C tenant configuration.
ServiceCollectionExtensions
Extension methods for adding Microsoft B2C services to the service collection.
Methods
- TryAddMicrosoftB2CServices: Adds Microsoft B2C services to the service collection.
Eliassen.Microsoft.B2C streamlines integration with Microsoft Azure Active Directory B2C, facilitating user management and authentication workflows within applications.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Azure.Identity (>= 1.12.0)
- Eliassen.Identity.Abstractions (>= 0.1.85)
- Eliassen.System.Abstractions (>= 0.1.85)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- Microsoft.Graph (>= 5.58.0)
- Microsoft.Identity.Client (>= 4.64.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Eliassen.Microsoft.B2C:
Package | Downloads |
---|---|
Eliassen.Common.Extensions
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.