/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
.