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
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
Remarks
ClientId
The OAuth 2.0 client identifier.
string? ClientId { get; }
Property Value
Remarks
ClientSecret
The OAuth 2.0 client secret.
string? ClientSecret { get; }
Property Value
Remarks
Issuer
The OIDC issuer identifier of the IdP.
string? Issuer { get; }
Property Value
Remarks
PublicSigningKeyEndpoint
The public signing key endpoint.
string? PublicSigningKeyEndpoint { get; }
Property Value
Remarks
Scope
The set of user claims to be requested from the IdP.
string? Scope { get; }
Property Value
Remarks
TokenEndpoint
The token endpoint of the IdP.
string? TokenEndpoint { get; }
Property Value
Remarks
UserInfoEndpoint
The user info endpoint of the IdP.
string? UserInfoEndpoint { get; }