Exemplo n.º 1
0
        /// <summary>
        /// Adds impersonation support to authorization.
        /// </summary>
        /// <remarks>
        /// Allows the application user to impersonate another user type.
        /// </remarks>
        public static IIdentityServerBuilder AddImpersonationSupport(this IIdentityServerBuilder builder)
        {
            builder.Services.AddLogging();

            builder.AddCustomAuthorizeRequestValidator <ImpersonationAuthorizeRequestValidator>();

            return(builder);
        }