/AWS1/CL_EC2CLIVPNAUTHNTCTNREQ¶
Describes the authentication method to be used by a Client VPN endpoint. For more information, see Authentication in the Client VPN Administrator Guide.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_type TYPE /AWS1/EC2CLIVPNAUTHNTCTNTYPE /AWS1/EC2CLIVPNAUTHNTCTNTYPE¶
The type of client authentication to be used.
io_activedirectory TYPE REF TO /AWS1/CL_EC2DIRECTORYSVCAUTH00 /AWS1/CL_EC2DIRECTORYSVCAUTH00¶
Information about the Active Directory to be used, if applicable. You must provide this information if Type is
directory-service-authentication.
io_mutualauthentication TYPE REF TO /AWS1/CL_EC2CERTAUTHNTCTNREQ /AWS1/CL_EC2CERTAUTHNTCTNREQ¶
Information about the authentication certificates to be used, if applicable. You must provide this information if Type is
certificate-authentication.
io_federatedauthentication TYPE REF TO /AWS1/CL_EC2FEDERATEDAUTHNREQ /AWS1/CL_EC2FEDERATEDAUTHNREQ¶
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information if Type is
federated-authentication.
Queryable Attributes¶
Type¶
The type of client authentication to be used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
ActiveDirectory¶
Information about the Active Directory to be used, if applicable. You must provide this information if Type is
directory-service-authentication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVEDIRECTORY() |
Getter for ACTIVEDIRECTORY |
MutualAuthentication¶
Information about the authentication certificates to be used, if applicable. You must provide this information if Type is
certificate-authentication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MUTUALAUTHENTICATION() |
Getter for MUTUALAUTHENTICATION |
FederatedAuthentication¶
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information if Type is
federated-authentication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FEDERATEDAUTHENTICATION() |
Getter for FEDERATEDAUTHENTICATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CLIENTVPNAUTHNTCTNREQLIST¶
TYPES TT_CLIENTVPNAUTHNTCTNREQLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2CLIVPNAUTHNTCTNREQ WITH DEFAULT KEY
.