ClientVpnAuthenticationRequest
public struct ClientVpnAuthenticationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Information about the Active Directory to be used, if applicable. You must provide this information if Type is directory-service-authentication.
Declaration
Swift
public let activeDirectory: DirectoryServiceAuthenticationRequest?
-
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information if Type is federated-authentication.
Declaration
Swift
public let federatedAuthentication: FederatedAuthenticationRequest?
-
Information about the authentication certificates to be used, if applicable. You must provide this information if Type is certificate-authentication.
Declaration
Swift
public let mutualAuthentication: CertificateAuthenticationRequest?
-
The type of client authentication to be used.
Declaration
Swift
public let type: ClientVpnAuthenticationType?
-
Undocumented
Declaration
Swift
public init(activeDirectory: DirectoryServiceAuthenticationRequest? = nil, federatedAuthentication: FederatedAuthenticationRequest? = nil, mutualAuthentication: CertificateAuthenticationRequest? = nil, type: ClientVpnAuthenticationType? = nil)