コード例 #1
0
        public IdentityServerAuthFeature(IAppSettings appSettings = null, ServiceClientBase defaultServiceClient = null)
        {
            this.appSettings          = appSettings ?? new AppSettings();
            this.defaultServiceClient = defaultServiceClient;

            this.providerType      = IdentityServerAuthProviderType.UserAuthProvider;
            this.AuthorizationFlow = IdentityServerOpenIdAuthorizationFlowType.Hybrid;
        }
 private static IAppSettings SetProviderType(this IAppSettings appSettings, IdentityServerAuthProviderType providerType)
 {
     appSettings.Set(ConfigKeys.OauthProvider, providerType);
     return(appSettings);
 }