EndpointAuthenticationOption

data class EndpointAuthenticationOption(val activeDirectoryId: String? = null, val rootCertificateChainArn: String? = null, val samlProviderArn: String? = null, val selfServiceSamlProviderArn: String? = null, val type: String)

Constructors

Link copied to clipboard
constructor(activeDirectoryId: String? = null, rootCertificateChainArn: String? = null, samlProviderArn: String? = null, selfServiceSamlProviderArn: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID of the Active Directory to be used for authentication if type is directory-service-authentication.

Link copied to clipboard

The ARN of the client certificate. The certificate must be signed by a certificate authority (CA) and it must be provisioned in AWS Certificate Manager (ACM). Only necessary when type is set to certificate-authentication.

Link copied to clipboard
val samlProviderArn: String? = null

The ARN of the IAM SAML identity provider if type is federated-authentication.

Link copied to clipboard

The ARN of the IAM SAML identity provider for the self service portal if type is federated-authentication.

Link copied to clipboard

The type of client authentication to be used. Specify certificate-authentication to use certificate-based authentication, directory-service-authentication to use Active Directory authentication, or federated-authentication to use Federated Authentication via SAML 2.0.