AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Options applicable for the Authorization Code Flow with PKCE.
Namespace: Amazon.Runtime.SharedInterfaces
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z
public class PkceFlowOptions
The PkceFlowOptions type exposes the following members
Name | Description | |
---|---|---|
PkceFlowOptions() |
Name | Type | Description | |
---|---|---|---|
GrantTypes | System.Collections.Generic.IList<System.String> |
List of OAuth grant types that are defined by the client (it's used to restrict the token granting flows available to the client).
In addition to |
|
IssuerUrl | System.String |
Used by Identity Center to issue tokens to registered applications and clients. |
|
RedirectUri | System.String |
Redirect URI defined by the client. At completion of authorization, it is used to restrict what location the user agent can be redirected back to. |
|
RetrieveAuthorizationCodeCallback | System.Func<System.Uri, System.String> |
The SDK will construct an authorization URL which the client must send an HTTP GET to retrieve the authorization code (as described in RFC 7636).
The return value of this delegate will then be used when invoking the |
|
RetrieveAuthorizationCodeCallbackAsync | System.Func<System.Uri, System.Threading.CancellationToken, System.Threading.Tasks.Task<System.String>> |
The SDK will construct an authorization URL which the client must send an HTTP GET to retrieve the authorization code (as described in RFC 7636).
The return value of this delegate will then be used when invoking the |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer