Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityModel.​Client.​RequestUrlExtensions

Assembly: Duende.IdentityModel

Inheritance: object → RequestUrlExtensions

Extensions for RequestUrl

Methods

public static string
Create​(RequestUrl request, Parameters parameters)
Creates an authorize URL.
request The request.
parameters The parameters.
public static string
CreateAuthorizeUrl​(RequestUrl request, string clientId, string responseType = null, string scope = null, string redirectUri = null, string state = null, string nonce = null, string loginHint = null, string acrValues = null, string prompt = null, string responseMode = null, string codeChallenge = null, string codeChallengeMethod = null, string display = null, int? maxAge = null, string uiLocales = null, string idTokenHint = null, string requestUri = null, Parameters extra = null)
Creates an authorize URL.
request The instance of the RequestUrl helper class.
clientId The client identifier.
responseType The response type.
scope The scope.
redirectUri The redirect URI.
state The state.
nonce The nonce.
loginHint The login hint.
acrValues The acr values.
prompt The prompt.
responseMode The response mode.
codeChallenge The code challenge.
codeChallengeMethod The code challenge method.
display The display option.
maxAge The max age.
uiLocales The ui locales.
idTokenHint The id_token hint.
requestUri The request uri.
extra Extra parameters.
public static string
CreateEndSessionUrl​(RequestUrl request, string idTokenHint = null, string postLogoutRedirectUri = null, string state = null, Parameters extra = null)
Creates a end_session URL.
request The request.
idTokenHint The id_token hint.
postLogoutRedirectUri The post logout redirect URI.
state The state.
extra The extra parameters.
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object