Show / Hide Table of Contents

Class IAuthorizationBuilderExtensions

Adds an OpenID Connect token validator for authorization

Inheritance
System.Object
IAuthorizationBuilderExtensions
Namespace: FunctionMonkey.TokenValidator
Assembly: FunctionMonkey.TokenValidator.dll
Syntax
public static class IAuthorizationBuilderExtensions : object

Methods

| Improve this Doc View Source

AddOpenIdConnectTokenValidator(IAuthorizationBuilder, String, String, Func<OpenIdConnectConfiguration, String, TokenValidationParameters>, String)

Adds an OpenID Connect token validator for authorization Builder reference The well known endpoint (Optional) The audience to verify the token is for (Optional) If specified then this function will be called to create the parameters used to validate tokens (Optional) The header to pull the bearer token from

Declaration
public static IAuthorizationBuilder AddOpenIdConnectTokenValidator(this IAuthorizationBuilder builder, string wellKnownEndpoint, string audience = null, Func<OpenIdConnectConfiguration, string, TokenValidationParameters> tokenValidationParameterFunc = null, string header = null)
Parameters
Type Name Description
IAuthorizationBuilder builder
System.String wellKnownEndpoint
System.String audience
Func<OpenIdConnectConfiguration, System.String, TokenValidationParameters> tokenValidationParameterFunc
System.String header
Returns
Type Description
IAuthorizationBuilder
  • Improve this Doc
  • View Source
  • 0 Comments
In This Article
  • Methods
    • AddOpenIdConnectTokenValidator(IAuthorizationBuilder, String, String, Func<OpenIdConnectConfiguration, String, TokenValidationParameters>, String)
Back to top Copyright © 2018 James Randall