Interface CfnVerifiedAccessTrustProvider.OidcOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnVerifiedAccessTrustProvider.OidcOptionsProperty.Jsii$Proxy
- Enclosing class:
- CfnVerifiedAccessTrustProvider
@Stability(Stable)
public static interface CfnVerifiedAccessTrustProvider.OidcOptionsProperty
extends software.amazon.jsii.JsiiSerializable
Describes the options for an OpenID Connect-compatible user-identity trust provider.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ec2.*; OidcOptionsProperty oidcOptionsProperty = OidcOptionsProperty.builder() .authorizationEndpoint("authorizationEndpoint") .clientId("clientId") .clientSecret("clientSecret") .issuer("issuer") .scope("scope") .tokenEndpoint("tokenEndpoint") .userInfoEndpoint("userInfoEndpoint") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnVerifiedAccessTrustProvider.OidcOptionsProperty
static final class
An implementation forCfnVerifiedAccessTrustProvider.OidcOptionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The OIDC authorization endpoint.default String
The client identifier.default String
The client secret.default String
The OIDC issuer.default String
getScope()
The OpenID Connect (OIDC) scope specified.default String
The OIDC token endpoint.default String
The OIDC user info endpoint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthorizationEndpoint
The OIDC authorization endpoint. -
getClientId
The client identifier. -
getClientSecret
The client secret. -
getIssuer
The OIDC issuer. -
getScope
The OpenID Connect (OIDC) scope specified. -
getTokenEndpoint
The OIDC token endpoint. -
getUserInfoEndpoint
The OIDC user info endpoint. -
builder
-