Show / Hide Table of Contents

Interface CfnVerifiedAccessTrustProvider.IOidcOptionsProperty

Describes the options for an OpenID Connect-compatible user-identity trust provider.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccesstrustprovider-oidcoptions.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 oidcOptionsProperty = new OidcOptionsProperty {
                 AuthorizationEndpoint = "authorizationEndpoint",
                 ClientId = "clientId",
                 ClientSecret = "clientSecret",
                 Issuer = "issuer",
                 Scope = "scope",
                 TokenEndpoint = "tokenEndpoint",
                 UserInfoEndpoint = "userInfoEndpoint"
             };

Synopsis

Properties

AuthorizationEndpoint

The OIDC authorization endpoint.

ClientId

The client identifier.

ClientSecret

The client secret.

Issuer

The OIDC issuer.

Scope

The OpenID Connect (OIDC) scope specified.

TokenEndpoint

The OIDC token endpoint.

UserInfoEndpoint

The OIDC user info endpoint.

Properties

AuthorizationEndpoint

The OIDC authorization endpoint.

string? AuthorizationEndpoint { get; }
Property Value

string

Remarks

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

ClientId

The client identifier.

string? ClientId { get; }
Property Value

string

Remarks

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

ClientSecret

The client secret.

string? ClientSecret { get; }
Property Value

string

Remarks

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

Issuer

The OIDC issuer.

string? Issuer { get; }
Property Value

string

Remarks

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

Scope

The OpenID Connect (OIDC) scope specified.

string? Scope { get; }
Property Value

string

Remarks

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

TokenEndpoint

The OIDC token endpoint.

string? TokenEndpoint { get; }
Property Value

string

Remarks

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

UserInfoEndpoint

The OIDC user info endpoint.

string? UserInfoEndpoint { get; }
Property Value

string

Remarks

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

Back to top Generated by DocFX