1 <?xml version="1.0"?>
\r
4 <name>Microsoft.AspNetCore.Authentication.OAuth</name>
\r
7 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction">
\r
9 Infrastructure for mapping user data from a json structure to claims on the ClaimsIdentity.
\r
12 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.#ctor(System.String,System.String)">
\r
14 Create a new claim manipulation action.
\r
16 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
17 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
19 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ClaimType">
\r
21 The value to use for Claim.Type when creating a Claim.
\r
24 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.Run(System.Text.Json.JsonElement,System.Security.Claims.ClaimsIdentity,System.String)">
\r
26 Examine the given userData json, determine if the requisite data is present, and optionally add it
\r
27 as a new Claim on the ClaimsIdentity.
\r
29 <param name="userData">The source data to examine. This value may be null.</param>
\r
30 <param name="identity">The identity to add Claims to.</param>
\r
31 <param name="issuer">The value to use for Claim.Issuer when creating a Claim.</param>
\r
33 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection">
\r
35 A collection of ClaimActions used when mapping user data to Claims.
\r
38 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Clear">
\r
40 Remove all claim actions.
\r
43 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Remove(System.String)">
\r
45 Remove all claim actions for the given ClaimType.
\r
47 <param name="claimType">The ClaimType of maps to remove.</param>
\r
49 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Add(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction)">
\r
51 Add a claim action to the collection.
\r
53 <param name="action">The claim action to add.</param>
\r
55 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction">
\r
57 A ClaimAction that selects the value from the json user data by running the given Func resolver.
\r
60 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.#ctor(System.String,System.String,System.Func{System.Text.Json.JsonElement,System.String})">
\r
62 Creates a new CustomJsonClaimAction.
\r
64 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
65 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
66 <param name="resolver">The Func that will be called to select value from the given json user data.</param>
\r
68 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.Resolver">
\r
70 The Func that will be called to select value from the given json user data.
\r
73 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.Run(System.Text.Json.JsonElement,System.Security.Claims.ClaimsIdentity,System.String)">
\r
76 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction">
\r
78 A ClaimAction that deletes all claims from the given ClaimsIdentity with the given ClaimType.
\r
81 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction.#ctor(System.String)">
\r
83 Creates a new DeleteClaimAction.
\r
85 <param name="claimType">The ClaimType of Claims to delete.</param>
\r
87 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction.Run(System.Text.Json.JsonElement,System.Security.Claims.ClaimsIdentity,System.String)">
\r
90 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction">
\r
92 A ClaimAction that selects a top level value from the json user data with the given key name and adds it as a Claim.
\r
93 This no-ops if the key is not found or the value is empty.
\r
96 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.#ctor(System.String,System.String,System.String)">
\r
98 Creates a new JsonKeyClaimAction.
\r
100 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
101 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
102 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
104 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.JsonKey">
\r
106 The top level key to look for in the json user data.
\r
109 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.Run(System.Text.Json.JsonElement,System.Security.Claims.ClaimsIdentity,System.String)">
\r
112 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction">
\r
114 A ClaimAction that selects a second level value from the json user data with the given top level key
\r
115 name and second level sub key name and add it as a Claim.
\r
116 This no-ops if the keys are not found or the value is empty.
\r
119 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.#ctor(System.String,System.String,System.String,System.String)">
\r
121 Creates a new JsonSubKeyClaimAction.
\r
123 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
124 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
125 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
126 <param name="subKey">The second level key to look for in the json user data.</param>
\r
128 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.SubKey">
\r
130 The second level key to look for in the json user data.
\r
133 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.Run(System.Text.Json.JsonElement,System.Security.Claims.ClaimsIdentity,System.String)">
\r
136 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.Claims.MapAllClaimsAction">
\r
138 A ClaimAction that selects all top level values from the json user data and adds them as Claims.
\r
139 This excludes duplicate sets of names and values.
\r
142 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext">
\r
144 Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.
\r
147 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.#ctor(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Authentication.AuthenticationScheme,Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions,System.Net.Http.HttpClient,Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse,System.Text.Json.JsonElement)">
\r
149 Initializes a new <see cref="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"/>.
\r
151 <param name="principal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/>.</param>
\r
152 <param name="properties">The <see cref="T:Microsoft.AspNetCore.Authentication.AuthenticationProperties"/>.</param>
\r
153 <param name="context">The HTTP environment.</param>
\r
154 <param name="scheme">The authentication scheme.</param>
\r
155 <param name="options">The options used by the authentication middleware.</param>
\r
156 <param name="backchannel">The HTTP client used by the authentication middleware</param>
\r
157 <param name="tokens">The tokens returned from the token endpoint.</param>
\r
158 <param name="user">The JSON-serialized user.</param>
\r
160 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.User">
\r
162 Gets the JSON-serialized user or an empty
\r
163 <see cref="T:System.Text.Json.JsonElement"/> if it is not available.
\r
166 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.TokenResponse">
\r
168 Gets the token response returned by the authentication service.
\r
171 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.AccessToken">
\r
173 Gets the access token provided by the authentication service.
\r
176 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.TokenType">
\r
178 Gets the access token type provided by the authentication service.
\r
181 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.RefreshToken">
\r
183 Gets the refresh token provided by the authentication service.
\r
186 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.ExpiresIn">
\r
188 Gets the access token expiration time.
\r
191 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.Backchannel">
\r
193 Gets the backchannel used to communicate with the provider.
\r
196 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.Identity">
\r
198 Gets the main identity exposed by the authentication ticket.
\r
199 This property returns <c>null</c> when the ticket is <c>null</c>.
\r
202 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents">
\r
204 Default implementation.
\r
207 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnCreatingTicket">
\r
209 Gets or sets the function that is invoked when the CreatingTicket method is invoked.
\r
212 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnRedirectToAuthorizationEndpoint">
\r
214 Gets or sets the delegate that is invoked when the RedirectToAuthorizationEndpoint method is invoked.
\r
217 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.CreatingTicket(Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext)">
\r
219 Invoked after the provider successfully authenticates a user.
\r
221 <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
\r
222 <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
\r
224 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.RedirectToAuthorizationEndpoint(Microsoft.AspNetCore.Authentication.RedirectContext{Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions})">
\r
226 Called when a Challenge causes a redirect to authorize endpoint in the OAuth handler.
\r
228 <param name="context">Contains redirect URI and <see cref="T:Microsoft.AspNetCore.Authentication.AuthenticationProperties"/> of the challenge.</param>
\r
230 <member name="F:Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.ScopeKey">
\r
232 The parameter key for the "scope" argument being used for a challenge request.
\r
235 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.Scope">
\r
237 The "scope" parameter value being used for a challenge request.
\r
240 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.SetScope(System.String[])">
\r
242 Set the "scope" parameter value.
\r
244 <param name="scopes">List of scopes.</param>
\r
246 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext">
\r
248 Contains information used to perform the code exchange.
\r
251 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.#ctor(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String,System.String)">
\r
253 Initializes a new <see cref="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext"/>.
\r
255 <param name="properties">The <see cref="T:Microsoft.AspNetCore.Authentication.AuthenticationProperties"/>.</param>
\r
256 <param name="code">The code returned from the authorization endpoint.</param>
\r
257 <param name="redirectUri">The redirect uri used in the authorization request.</param>
\r
259 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.Properties">
\r
261 State for the authentication flow.
\r
264 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.Code">
\r
266 The code returned from the authorization endpoint.
\r
269 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.RedirectUri">
\r
271 The redirect uri used in the authorization request.
\r
274 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants">
\r
276 Constants used in the OAuth protocol
\r
279 <member name="F:Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeVerifierKey">
\r
281 code_verifier defined in https://tools.ietf.org/html/rfc7636
\r
284 <member name="F:Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeKey">
\r
286 code_challenge defined in https://tools.ietf.org/html/rfc7636
\r
289 <member name="F:Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeMethodKey">
\r
291 code_challenge_method defined in https://tools.ietf.org/html/rfc7636
\r
294 <member name="F:Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeMethodS256">
\r
296 S256 defined in https://tools.ietf.org/html/rfc7636
\r
299 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler`1.Events">
\r
301 The handler calls methods on the events which give the application control at certain points where processing is occurring.
\r
302 If it is not provided a default instance is supplied which does nothing when the methods are called.
\r
305 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler`1.CreateEventsAsync">
\r
307 Creates a new instance of the events instance.
\r
309 <returns>A new instance of the events instance.</returns>
\r
311 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler`1.FormatScope(System.Collections.Generic.IEnumerable{System.String})">
\r
313 Format a list of OAuth scopes.
\r
315 <param name="scopes">List of scopes.</param>
\r
316 <returns>Formatted scopes.</returns>
\r
318 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler`1.FormatScope">
\r
320 Format the <see cref="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Scope"/> property.
\r
322 <returns>Formatted scopes.</returns>
\r
323 <remarks>Subclasses should rather override <see cref="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler`1.FormatScope(System.Collections.Generic.IEnumerable{System.String})"/>.</remarks>
\r
325 <member name="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions">
\r
327 Configuration options OAuth.
\r
330 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Validate">
\r
332 Check that the options are valid. Should throw an exception if things are not ok.
\r
335 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientId">
\r
337 Gets or sets the provider-assigned client id.
\r
340 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientSecret">
\r
342 Gets or sets the provider-assigned client secret.
\r
345 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.AuthorizationEndpoint">
\r
347 Gets or sets the URI where the client will be redirected to authenticate.
\r
350 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.TokenEndpoint">
\r
352 Gets or sets the URI the middleware will access to exchange the OAuth token.
\r
355 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UserInformationEndpoint">
\r
357 Gets or sets the URI the middleware will access to obtain the user information.
\r
358 This value is not used in the default implementation, it is for use in custom implementations of
\r
359 IOAuthAuthenticationEvents.Authenticated or OAuthAuthenticationHandler.CreateTicketAsync.
\r
362 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Events">
\r
364 Gets or sets the <see cref="T:Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents"/> used to handle authentication events.
\r
367 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClaimActions">
\r
369 A collection of claim actions used to select values from the json user data and create Claims.
\r
372 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Scope">
\r
374 Gets the list of permissions to request.
\r
377 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.StateDataFormat">
\r
379 Gets or sets the type used to secure data handled by the middleware.
\r
382 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UsePkce">
\r
384 Enables or disables the use of the Proof Key for Code Exchange (PKCE) standard. See https://tools.ietf.org/html/rfc7636.
\r
385 The default value is `false` but derived handlers should enable this if their provider supports it.
\r
388 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Resources.Exception_OptionMustBeProvided">
\r
389 <summary>The '{0}' option must be provided.</summary>
\r
391 <member name="M:Microsoft.AspNetCore.Authentication.OAuth.Resources.FormatException_OptionMustBeProvided(System.Object)">
\r
392 <summary>The '{0}' option must be provided.</summary>
\r
394 <member name="P:Microsoft.AspNetCore.Authentication.OAuth.Resources.Exception_ValidatorHandlerMismatch">
\r
395 <summary>An ICertificateValidator cannot be specified at the same time as an HttpMessageHandler unless it is a WebRequestHandler.</summary>
\r
397 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonKey(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.String)">
\r
399 Select a top level value from the json user data with the given key name and add it as a Claim.
\r
400 This no-ops if the key is not found or the value is empty.
\r
402 <param name="collection"></param>
\r
403 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
404 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
406 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonKey(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.String,System.String)">
\r
408 Select a top level value from the json user data with the given key name and add it as a Claim.
\r
409 This no-ops if the key is not found or the value is empty.
\r
411 <param name="collection"></param>
\r
412 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
413 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
414 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
416 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonSubKey(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.String,System.String)">
\r
418 Select a second level value from the json user data with the given top level key name and second level sub key name and add it as a Claim.
\r
419 This no-ops if the keys are not found or the value is empty.
\r
421 <param name="collection"></param>
\r
422 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
423 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
424 <param name="subKey">The second level key to look for in the json user data.</param>
\r
426 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonSubKey(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.String,System.String,System.String)">
\r
428 Select a second level value from the json user data with the given top level key name and second level sub key name and add it as a Claim.
\r
429 This no-ops if the keys are not found or the value is empty.
\r
431 <param name="collection"></param>
\r
432 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
433 <param name="jsonKey">The top level key to look for in the json user data.</param>
\r
434 <param name="subKey">The second level key to look for in the json user data.</param>
\r
435 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
437 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapCustomJson(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.Func{System.Text.Json.JsonElement,System.String})">
\r
439 Run the given resolver to select a value from the json user data to add as a claim.
\r
440 This no-ops if the returned value is empty.
\r
442 <param name="collection"></param>
\r
443 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
444 <param name="resolver">The Func that will be called to select value from the given json user data.</param>
\r
446 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapCustomJson(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String,System.String,System.Func{System.Text.Json.JsonElement,System.String})">
\r
448 Run the given resolver to select a value from the json user data to add as a claim.
\r
449 This no-ops if the returned value is empty.
\r
451 <param name="collection"></param>
\r
452 <param name="claimType">The value to use for Claim.Type when creating a Claim.</param>
\r
453 <param name="valueType">The value to use for Claim.ValueType when creating a Claim.</param>
\r
454 <param name="resolver">The Func that will be called to select value from the given json user data.</param>
\r
456 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapAll(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection)">
\r
458 Clears any current ClaimsActions and maps all values from the json user data as claims, excluding duplicates.
\r
460 <param name="collection"></param>
\r
462 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapAllExcept(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String[])">
\r
464 Clears any current ClaimsActions and maps all values from the json user data as claims, excluding the specified types.
\r
466 <param name="collection"></param>
\r
467 <param name="exclusions"></param>
\r
469 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.DeleteClaim(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String)">
\r
471 Delete all claims from the given ClaimsIdentity with the given ClaimType.
\r
473 <param name="collection"></param>
\r
474 <param name="claimType"></param>
\r
476 <member name="M:Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.DeleteClaims(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection,System.String[])">
\r
478 Delete all claims from the ClaimsIdentity with the given claimTypes.
\r
480 <param name="collection"></param>
\r
481 <param name="claimTypes"></param>
\r
483 <member name="T:Microsoft.Extensions.DependencyInjection.OAuthPostConfigureOptions`2">
\r
485 Used to setup defaults for the OAuthOptions.
\r