| AddAppAuthRedirectUriValidator(IIdentityServerBuilder) |
Adds a an "AppAuth" (OAuth 2.0 for Native Apps) compliant redirect URI validator (does strict validation but also allows http://127.0.0.1 with random port)
|
| AddAuthorizationParametersMessageStore<T>(IIdentityServerBuilder) |
Adds a custom authorization request parameter store.
|
| AddAuthorizeInteractionResponseGenerator<T>(IIdentityServerBuilder) |
Adds the authorize interaction response generator.
|
| AddBackChannelLogoutHttpClient(IIdentityServerBuilder, Action<HttpClient>) |
Adds configuration for the HttpClient used for back-channel logout notifications.
|
| AddBackChannelLogoutService<T>(IIdentityServerBuilder) |
Adds a custom back-channel logout service.
|
| AddClientConfigurationValidator<T>(IIdentityServerBuilder) |
Adds a client configuration validator.
|
| AddClientStore<T>(IIdentityServerBuilder) |
Adds a client store.
|
| AddClientStoreCache<T>(IIdentityServerBuilder) |
Adds the client store cache.
|
| AddCookieAuthentication(IIdentityServerBuilder) |
Adds the default cookie handlers and corresponding configuration
|
| AddCoreServices(IIdentityServerBuilder) |
Adds the core services.
|
| AddCorsPolicyCache<T>(IIdentityServerBuilder) |
Adds a CORS policy service cache.
|
| AddCorsPolicyService<T>(IIdentityServerBuilder) |
Adds a CORS policy service.
|
| AddCustomAuthorizeRequestValidator<T>(IIdentityServerBuilder) |
Adds the custom authorize request validator.
|
| AddCustomTokenRequestValidator<T>(IIdentityServerBuilder) |
Adds the custom authorize request validator.
|
| AddDefaultEndpoints(IIdentityServerBuilder) |
Adds the default endpoints.
|
| AddDefaultSecretParsers(IIdentityServerBuilder) |
Adds the default secret parsers.
|
| AddDefaultSecretValidators(IIdentityServerBuilder) |
Adds the default secret validators.
|
| AddDeveloperSigningCredential(IIdentityServerBuilder, bool, string, RsaSigningAlgorithm) |
Sets the temporary signing credential.
|
| AddDeviceFlowStore<T>(IIdentityServerBuilder) |
Adds a device flow store.
|
| AddEndpoint<T>(IIdentityServerBuilder, string, PathString) |
Adds the endpoint.
|
| AddExtensionGrantValidator<T>(IIdentityServerBuilder) |
Adds the extension grant validator.
|
| AddInMemoryApiResources(IIdentityServerBuilder, IEnumerable<ApiResource>) |
Adds the in memory API resources.
|
| AddInMemoryApiResources(IIdentityServerBuilder, IConfigurationSection) |
Adds the in memory API resources.
|
| AddInMemoryApiScopes(IIdentityServerBuilder, IEnumerable<ApiScope>) |
Adds the in memory API scopes.
|
| AddInMemoryApiScopes(IIdentityServerBuilder, IConfigurationSection) |
Adds the in memory scopes.
|
| AddInMemoryCaching(IIdentityServerBuilder) |
Adds the in memory caching.
|
| AddInMemoryClients(IIdentityServerBuilder, IEnumerable<Client>) |
Adds the in memory clients.
|
| AddInMemoryClients(IIdentityServerBuilder, IConfigurationSection) |
Adds the in memory clients.
|
| AddInMemoryIdentityResources(IIdentityServerBuilder, IEnumerable<IdentityResource>) |
Adds the in memory identity resources.
|
| AddInMemoryIdentityResources(IIdentityServerBuilder, IConfigurationSection) |
Adds the in memory identity resources.
|
| AddInMemoryPersistedGrants(IIdentityServerBuilder) |
Adds the in memory stores.
|
| AddJwtBearerClientAuthentication(IIdentityServerBuilder) |
Adds support for client authentication using JWT bearer assertions.
|
| AddJwtRequestUriHttpClient(IIdentityServerBuilder, Action<HttpClient>) |
Adds configuration for the HttpClient used for JWT request_uri requests.
|
| AddMutualTlsSecretValidators(IIdentityServerBuilder) |
Adds the X509 secret validators for mutual TLS.
|
| AddPersistedGrantStore<T>(IIdentityServerBuilder) |
Adds a persisted grant store.
|
| AddPluggableServices(IIdentityServerBuilder) |
Adds the pluggable services.
|
| AddProfileService<T>(IIdentityServerBuilder) |
Adds the profile service.
|
| AddRedirectUriValidator<T>(IIdentityServerBuilder) |
Adds a redirect URI validator.
|
| AddRequiredPlatformServices(IIdentityServerBuilder) |
Adds the required platform services.
|
| AddResourceOwnerValidator<T>(IIdentityServerBuilder) |
Adds the resource owner validator.
|
| AddResourceStore<T>(IIdentityServerBuilder) |
Adds a resource store.
|
| AddResourceStoreCache<T>(IIdentityServerBuilder) |
Adds the client store cache.
|
| AddResourceValidator<T>(IIdentityServerBuilder) |
Adds a resource validator.
|
| AddResponseGenerators(IIdentityServerBuilder) |
Adds the response generators.
|
| AddScopeParser<T>(IIdentityServerBuilder) |
Adds a scope parser.
|
| AddSecretParser<T>(IIdentityServerBuilder) |
Adds the secret parser.
|
| AddSecretValidator<T>(IIdentityServerBuilder) |
Adds the secret validator.
|
| AddSigningCredential(IIdentityServerBuilder, SigningCredentials) |
Sets the signing credential.
|
| AddSigningCredential(IIdentityServerBuilder, X509Certificate2, string) |
Sets the signing credential.
|
| AddSigningCredential(IIdentityServerBuilder, string, StoreLocation, NameType, string) |
Sets the signing credential.
|
| AddSigningCredential(IIdentityServerBuilder, SecurityKey, string) |
Sets the signing credential.
|
| AddSigningCredential(IIdentityServerBuilder, RsaSecurityKey, RsaSigningAlgorithm) |
Sets an RSA-based signing credential.
|
| AddSigningCredential(IIdentityServerBuilder, ECDsaSecurityKey, ECDsaSigningAlgorithm) |
Sets an ECDsa-based signing credential.
|
| AddTestUsers(IIdentityServerBuilder, List<TestUser>) |
Adds test users.
|
| AddUserSession<T>(IIdentityServerBuilder) |
Adds a custom user session.
|
| AddValidationKey(IIdentityServerBuilder, SecurityKeyInfo) |
Adds the validation keys.
|
| AddValidationKey(IIdentityServerBuilder, RsaSecurityKey, RsaSigningAlgorithm) |
Adds an RSA-based validation key.
|
| AddValidationKey(IIdentityServerBuilder, ECDsaSecurityKey, ECDsaSigningAlgorithm) |
Adds an ECDSA-based validation key.
|
| AddValidationKey(IIdentityServerBuilder, X509Certificate2, string) |
Adds the validation key.
|
| AddValidationKey(IIdentityServerBuilder, string, StoreLocation, NameType, string) |
Adds the validation key from the certificate store.
|
| AddValidators(IIdentityServerBuilder) |
Adds the validators.
|