public static interface ClientVpnAuthenticationRequest.Builder extends SdkPojo, CopyableBuilder<ClientVpnAuthenticationRequest.Builder,ClientVpnAuthenticationRequest>
| Modifier and Type | Method and Description |
|---|---|
default ClientVpnAuthenticationRequest.Builder |
activeDirectory(Consumer<DirectoryServiceAuthenticationRequest.Builder> activeDirectory)
Information about the Active Directory to be used, if applicable.
|
ClientVpnAuthenticationRequest.Builder |
activeDirectory(DirectoryServiceAuthenticationRequest activeDirectory)
Information about the Active Directory to be used, if applicable.
|
default ClientVpnAuthenticationRequest.Builder |
federatedAuthentication(Consumer<FederatedAuthenticationRequest.Builder> federatedAuthentication)
Information about the IAM SAML identity provider to be used, if applicable.
|
ClientVpnAuthenticationRequest.Builder |
federatedAuthentication(FederatedAuthenticationRequest federatedAuthentication)
Information about the IAM SAML identity provider to be used, if applicable.
|
ClientVpnAuthenticationRequest.Builder |
mutualAuthentication(CertificateAuthenticationRequest mutualAuthentication)
Information about the authentication certificates to be used, if applicable.
|
default ClientVpnAuthenticationRequest.Builder |
mutualAuthentication(Consumer<CertificateAuthenticationRequest.Builder> mutualAuthentication)
Information about the authentication certificates to be used, if applicable.
|
ClientVpnAuthenticationRequest.Builder |
type(ClientVpnAuthenticationType type)
The type of client authentication to be used.
|
ClientVpnAuthenticationRequest.Builder |
type(String type)
The type of client authentication to be used.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildClientVpnAuthenticationRequest.Builder type(String type)
The type of client authentication to be used.
type - The type of client authentication to be used.ClientVpnAuthenticationType,
ClientVpnAuthenticationTypeClientVpnAuthenticationRequest.Builder type(ClientVpnAuthenticationType type)
The type of client authentication to be used.
type - The type of client authentication to be used.ClientVpnAuthenticationType,
ClientVpnAuthenticationTypeClientVpnAuthenticationRequest.Builder activeDirectory(DirectoryServiceAuthenticationRequest activeDirectory)
Information about the Active Directory to be used, if applicable. You must provide this information if
Type is directory-service-authentication.
activeDirectory - Information about the Active Directory to be used, if applicable. You must provide this information if
Type is directory-service-authentication.default ClientVpnAuthenticationRequest.Builder activeDirectory(Consumer<DirectoryServiceAuthenticationRequest.Builder> activeDirectory)
Information about the Active Directory to be used, if applicable. You must provide this information if
Type is directory-service-authentication.
DirectoryServiceAuthenticationRequest.Builder
avoiding the need to create one manually via DirectoryServiceAuthenticationRequest.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to activeDirectory(DirectoryServiceAuthenticationRequest).activeDirectory - a consumer that will call methods on DirectoryServiceAuthenticationRequest.BuilderactiveDirectory(DirectoryServiceAuthenticationRequest)ClientVpnAuthenticationRequest.Builder mutualAuthentication(CertificateAuthenticationRequest mutualAuthentication)
Information about the authentication certificates to be used, if applicable. You must provide this
information if Type is certificate-authentication.
mutualAuthentication - Information about the authentication certificates to be used, if applicable. You must provide this
information if Type is certificate-authentication.default ClientVpnAuthenticationRequest.Builder mutualAuthentication(Consumer<CertificateAuthenticationRequest.Builder> mutualAuthentication)
Information about the authentication certificates to be used, if applicable. You must provide this
information if Type is certificate-authentication.
CertificateAuthenticationRequest.Builder
avoiding the need to create one manually via CertificateAuthenticationRequest.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to mutualAuthentication(CertificateAuthenticationRequest).mutualAuthentication - a consumer that will call methods on CertificateAuthenticationRequest.BuildermutualAuthentication(CertificateAuthenticationRequest)ClientVpnAuthenticationRequest.Builder federatedAuthentication(FederatedAuthenticationRequest federatedAuthentication)
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information
if Type is federated-authentication.
federatedAuthentication - Information about the IAM SAML identity provider to be used, if applicable. You must provide this
information if Type is federated-authentication.default ClientVpnAuthenticationRequest.Builder federatedAuthentication(Consumer<FederatedAuthenticationRequest.Builder> federatedAuthentication)
Information about the IAM SAML identity provider to be used, if applicable. You must provide this information
if Type is federated-authentication.
FederatedAuthenticationRequest.Builder avoiding
the need to create one manually via FederatedAuthenticationRequest.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to federatedAuthentication(FederatedAuthenticationRequest).federatedAuthentication - a consumer that will call methods on FederatedAuthenticationRequest.BuilderfederatedAuthentication(FederatedAuthenticationRequest)Copyright © 2021. All rights reserved.