Table of Contents

Class ValidatedAuthorizeRequestExtensions

Namespace
Duende.IdentityServer.Validation
Assembly
Duende.IdentityServer.dll
public static class ValidatedAuthorizeRequestExtensions
Inheritance
ValidatedAuthorizeRequestExtensions
Inherited Members

Methods

AddAcrValue(ValidatedAuthorizeRequest, string)

public static void AddAcrValue(this ValidatedAuthorizeRequest request, string value)

Parameters

request ValidatedAuthorizeRequest
value string

GenerateSessionStateValue(ValidatedAuthorizeRequest)

public static string GenerateSessionStateValue(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

string

GetAcrValues(ValidatedAuthorizeRequest)

public static IEnumerable<string> GetAcrValues(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

IEnumerable<string>

GetIdP(ValidatedAuthorizeRequest)

public static string GetIdP(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

string

GetPrefixedAcrValue(ValidatedAuthorizeRequest, string)

public static string GetPrefixedAcrValue(this ValidatedAuthorizeRequest request, string prefix)

Parameters

request ValidatedAuthorizeRequest
prefix string

Returns

string

GetTenant(ValidatedAuthorizeRequest)

public static string GetTenant(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

string

RemoveAcrValue(ValidatedAuthorizeRequest, string)

public static void RemoveAcrValue(this ValidatedAuthorizeRequest request, string value)

Parameters

request ValidatedAuthorizeRequest
value string

RemoveIdP(ValidatedAuthorizeRequest)

public static void RemoveIdP(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

RemoveMaxAge(ValidatedAuthorizeRequest)

public static void RemoveMaxAge(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

RemovePrefixedAcrValue(ValidatedAuthorizeRequest, string)

public static void RemovePrefixedAcrValue(this ValidatedAuthorizeRequest request, string prefix)

Parameters

request ValidatedAuthorizeRequest
prefix string

RemovePrompt(ValidatedAuthorizeRequest)

public static void RemovePrompt(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

ToOptimizedFullDictionary(ValidatedAuthorizeRequest)

[Obsolete("This method is obsolete and will be removed in a future version.")]
public static IDictionary<string, string[]> ToOptimizedFullDictionary(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

IDictionary<string, string[]>

ToOptimizedQueryString(ValidatedAuthorizeRequest)

public static string ToOptimizedQueryString(this ValidatedAuthorizeRequest request)

Parameters

request ValidatedAuthorizeRequest

Returns

string