Show / Hide Table of Contents

Interface CfnVerifiedAccessTrustProvider.INativeApplicationOidcOptionsProperty

Describes the OpenID Connect (OIDC) options.

Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnVerifiedAccessTrustProvider.INativeApplicationOidcOptionsProperty
Syntax (vb)
Public Interface CfnVerifiedAccessTrustProvider.INativeApplicationOidcOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.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.EC2;

             var nativeApplicationOidcOptionsProperty = new NativeApplicationOidcOptionsProperty {
                 AuthorizationEndpoint = "authorizationEndpoint",
                 ClientId = "clientId",
                 ClientSecret = "clientSecret",
                 Issuer = "issuer",
                 PublicSigningKeyEndpoint = "publicSigningKeyEndpoint",
                 Scope = "scope",
                 TokenEndpoint = "tokenEndpoint",
                 UserInfoEndpoint = "userInfoEndpoint"
             };

Synopsis

Properties

AuthorizationEndpoint

The authorization endpoint of the IdP.

ClientId

The OAuth 2.0 client identifier.

ClientSecret

The OAuth 2.0 client secret.

Issuer

The OIDC issuer identifier of the IdP.

PublicSigningKeyEndpoint

The public signing key endpoint.

Scope

The set of user claims to be requested from the IdP.

TokenEndpoint

The token endpoint of the IdP.

UserInfoEndpoint

The user info endpoint of the IdP.

Properties

AuthorizationEndpoint

The authorization endpoint of the IdP.

string? AuthorizationEndpoint { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-authorizationendpoint

ClientId

The OAuth 2.0 client identifier.

string? ClientId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-clientid

ClientSecret

The OAuth 2.0 client secret.

string? ClientSecret { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-clientsecret

Issuer

The OIDC issuer identifier of the IdP.

string? Issuer { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-issuer

PublicSigningKeyEndpoint

The public signing key endpoint.

string? PublicSigningKeyEndpoint { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-publicsigningkeyendpoint

Scope

The set of user claims to be requested from the IdP.

string? Scope { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-scope

TokenEndpoint

The token endpoint of the IdP.

string? TokenEndpoint { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-tokenendpoint

UserInfoEndpoint

The user info endpoint of the IdP.

string? UserInfoEndpoint { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions.html#cfn-ec2-verifiedaccesstrustprovider-nativeapplicationoidcoptions-userinfoendpoint

Back to top Generated by DocFX