@Generated(value="software.amazon.awssdk:codegen") public final class EnableClientAuthenticationRequest extends DirectoryRequest implements ToCopyableBuilder<EnableClientAuthenticationRequest.Builder,EnableClientAuthenticationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnableClientAuthenticationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EnableClientAuthenticationRequest.Builder |
builder() |
String |
directoryId()
The identifier of the specified directory.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends EnableClientAuthenticationRequest.Builder> |
serializableBuilderClass() |
EnableClientAuthenticationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ClientAuthenticationType |
type()
The type of client authentication to enable.
|
String |
typeAsString()
The type of client authentication to enable.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String directoryId()
The identifier of the specified directory.
public ClientAuthenticationType type()
The type of client authentication to enable. Currently only the value SmartCard is supported. Smart
card authentication in AD Connector requires that you enable Kerberos Constrained Delegation for the Service User
to the LDAP service in the on-premises AD.
If the service returns an enum value that is not available in the current SDK version, type will return
ClientAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
SmartCard is
supported. Smart card authentication in AD Connector requires that you enable Kerberos Constrained
Delegation for the Service User to the LDAP service in the on-premises AD.ClientAuthenticationTypepublic String typeAsString()
The type of client authentication to enable. Currently only the value SmartCard is supported. Smart
card authentication in AD Connector requires that you enable Kerberos Constrained Delegation for the Service User
to the LDAP service in the on-premises AD.
If the service returns an enum value that is not available in the current SDK version, type will return
ClientAuthenticationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
SmartCard is
supported. Smart card authentication in AD Connector requires that you enable Kerberos Constrained
Delegation for the Service User to the LDAP service in the on-premises AD.ClientAuthenticationTypepublic EnableClientAuthenticationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EnableClientAuthenticationRequest.Builder,EnableClientAuthenticationRequest>toBuilder in class DirectoryRequestpublic static EnableClientAuthenticationRequest.Builder builder()
public static Class<? extends EnableClientAuthenticationRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.