NativeApplicationOidcOptionsProperty Struct
Describes the OpenID Connect (OIDC) options.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const nativeApplicationOidcOptionsProperty: ec2.CfnVerifiedAccessTrustProvider.NativeApplicationOidcOptionsProperty = {
authorizationEndpoint: 'authorizationEndpoint',
clientId: 'clientId',
clientSecret: 'clientSecret',
issuer: 'issuer',
publicSigningKeyEndpoint: 'publicSigningKeyEndpoint',
scope: 'scope',
tokenEndpoint: 'tokenEndpoint',
userInfoEndpoint: 'userInfoEndpoint',
};
Properties
authorizationEndpointstringauthorization_endpointstrauthorizationEndpointStringAuthorizationEndpointstringAuthorizationEndpoint*string#The authorization endpoint of the IdP.
The OAuth 2.0 client identifier.
The OAuth 2.0 client secret.
The OIDC issuer identifier of the IdP.
publicSigningKeyEndpointstringpublic_signing_key_endpointstrpublicSigningKeyEndpointStringPublicSigningKeyEndpointstringPublicSigningKeyEndpoint*string#The public signing key endpoint.
The set of user claims to be requested from the IdP.
The token endpoint of the IdP.
userInfoEndpointstringuser_info_endpointstruserInfoEndpointStringUserInfoEndpointstringUserInfoEndpoint*string#The user info endpoint of the IdP.