/// <summary> /// c'tor /// </summary> /// <param name="micAuthOptions">Authentication builder for Microsoft</param> public MicrosoftAuthSchemeCreator(IDynamicAuthOptionsBuilder <MicrosoftAccountOptions> micAuthOptions) { _micAuthOptions = micAuthOptions; }
/// <summary> /// ctor /// </summary> /// <param name="openIdConnectAuthOptions">Authentication builder for OpenId provider</param> public AzureAuthSchemeCreator(IDynamicAuthOptionsBuilder <OpenIdConnectOptions> openIdConnectAuthOptions) { _openIdConnectAuthOptions = openIdConnectAuthOptions; }
/// <summary> /// c'tor /// </summary> /// <param name="googleAuthOptionsBuilder">Authentication builder for Google</param> public GoogleAuthSchemeCreator(IDynamicAuthOptionsBuilder <GoogleOptions> googleAuthOptionsBuilder) { _googleAuthOptionsBuilder = googleAuthOptionsBuilder; }