Show / Hide Table of Contents

Interface CfnApi.IOpenIDConnectConfigProperty

Describes an OpenID Connect (OIDC) configuration.

Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnApi.IOpenIDConnectConfigProperty
Syntax (vb)
Public Interface CfnApi.IOpenIDConnectConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-api-openidconnectconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.AppSync;

             var openIDConnectConfigProperty = new OpenIDConnectConfigProperty {
                 Issuer = "issuer",

                 // the properties below are optional
                 AuthTtl = 123,
                 ClientId = "clientId",
                 IatTtl = 123
             };

Synopsis

Properties

AuthTtl

The number of milliseconds that a token is valid after being authenticated.

ClientId

The client identifier of the relying party at the OpenID identity provider.

IatTtl

The number of milliseconds that a token is valid after it's issued to a user.

Issuer

The issuer for the OIDC configuration.

Properties

AuthTtl

The number of milliseconds that a token is valid after being authenticated.

double? AuthTtl { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-api-openidconnectconfig.html#cfn-appsync-api-openidconnectconfig-authttl

ClientId

The client identifier of the relying party at the OpenID identity provider.

string? ClientId { get; }
Property Value

string

Remarks

This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AWS AppSync can validate against multiple client identifiers at a time.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-api-openidconnectconfig.html#cfn-appsync-api-openidconnectconfig-clientid

IatTtl

The number of milliseconds that a token is valid after it's issued to a user.

double? IatTtl { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-api-openidconnectconfig.html#cfn-appsync-api-openidconnectconfig-iatttl

Issuer

The issuer for the OIDC configuration.

string Issuer { get; }
Property Value

string

Remarks

The issuer returned by discovery must exactly match the value of iss in the ID token.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-api-openidconnectconfig.html#cfn-appsync-api-openidconnectconfig-issuer

Back to top Generated by DocFX