Interface CfnWebExperience.OpenIDConnectProviderConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWebExperience.OpenIDConnectProviderConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnWebExperience
@Stability(Stable)
public static interface CfnWebExperience.OpenIDConnectProviderConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Information about the OIDC-compliant identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.
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.qbusiness.*; OpenIDConnectProviderConfigurationProperty openIDConnectProviderConfigurationProperty = OpenIDConnectProviderConfigurationProperty.builder() .secretsArn("secretsArn") .secretsRole("secretsRole") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnWebExperience.OpenIDConnectProviderConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The Amazon Resource Name (ARN) of a Secrets Manager secret containing the OIDC client secret.An IAM role with permissions to access AWS KMS to decrypt the Secrets Manager secret containing your OIDC client secret.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSecretsArn
The Amazon Resource Name (ARN) of a Secrets Manager secret containing the OIDC client secret.- See Also:
-
getSecretsRole
An IAM role with permissions to access AWS KMS to decrypt the Secrets Manager secret containing your OIDC client secret.- See Also:
-
builder
@Stability(Stable) static CfnWebExperience.OpenIDConnectProviderConfigurationProperty.Builder builder()
-