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
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
Remarks
ClientId
The client identifier.
string? ClientId { get; }
Property Value
Remarks
ClientSecret
The client secret.
string? ClientSecret { get; }
Property Value
Remarks
Issuer
The OIDC issuer.
string? Issuer { get; }
Property Value
Remarks
Scope
The OpenID Connect (OIDC) scope specified.
string? Scope { get; }
Property Value
Remarks
TokenEndpoint
The OIDC token endpoint.
string? TokenEndpoint { get; }
Property Value
Remarks
UserInfoEndpoint
The OIDC user info endpoint.
string? UserInfoEndpoint { get; }