AWSEC2ClientVpnAuthenticationRequest
Objective-C
@interface AWSEC2ClientVpnAuthenticationRequest
Swift
class AWSEC2ClientVpnAuthenticationRequest
Describes the authentication method to be used by a Client VPN endpoint. For more information, see Authentication in the Client VPN Administrator Guide.
-
Information about the Active Directory to be used, if applicable. You must provide this information if Type is
directory-service-authentication.Declaration
Objective-C
@property (nonatomic, strong) AWSEC2DirectoryServiceAuthenticationRequest *_Nullable activeDirectory;Swift
var activeDirectory: AWSEC2DirectoryServiceAuthenticationRequest? { get set } -
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information if Type is
federated-authentication.Declaration
Objective-C
@property (nonatomic, strong) AWSEC2FederatedAuthenticationRequest *_Nullable federatedAuthentication;Swift
var federatedAuthentication: AWSEC2FederatedAuthenticationRequest? { get set } -
Information about the authentication certificates to be used, if applicable. You must provide this information if Type is
certificate-authentication.Declaration
Objective-C
@property (nonatomic, strong) AWSEC2CertificateAuthenticationRequest *_Nullable mutualAuthentication;Swift
var mutualAuthentication: AWSEC2CertificateAuthenticationRequest? { get set } -
The type of client authentication to be used.
Declaration
Objective-C
@property (nonatomic) AWSEC2ClientVpnAuthenticationType types;Swift
var types: AWSEC2ClientVpnAuthenticationType { get set }
View on GitHub
Install in Dash
AWSEC2ClientVpnAuthenticationRequest Class Reference