@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EnableClientAuthenticationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
EnableClientAuthenticationRequest() |
| Modifier and Type | Method and Description |
|---|---|
EnableClientAuthenticationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDirectoryId()
The identifier of the specified directory.
|
String |
getType()
The type of client authentication to enable.
|
int |
hashCode() |
void |
setDirectoryId(String directoryId)
The identifier of the specified directory.
|
void |
setType(String type)
The type of client authentication to enable.
|
String |
toString()
Returns a string representation of this object.
|
EnableClientAuthenticationRequest |
withDirectoryId(String directoryId)
The identifier of the specified directory.
|
EnableClientAuthenticationRequest |
withType(ClientAuthenticationType type)
The type of client authentication to enable.
|
EnableClientAuthenticationRequest |
withType(String type)
The type of client authentication to enable.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setDirectoryId(String directoryId)
The identifier of the specified directory.
directoryId - The identifier of the specified directory.public String getDirectoryId()
The identifier of the specified directory.
public EnableClientAuthenticationRequest withDirectoryId(String directoryId)
The identifier of the specified directory.
directoryId - The identifier of the specified directory.public void setType(String 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 your self-managed AD.
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 your self-managed AD.ClientAuthenticationTypepublic String getType()
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 your self-managed AD.
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 your self-managed AD.ClientAuthenticationTypepublic EnableClientAuthenticationRequest withType(String 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 your self-managed AD.
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 your self-managed AD.ClientAuthenticationTypepublic EnableClientAuthenticationRequest withType(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 your self-managed AD.
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 your self-managed AD.ClientAuthenticationTypepublic String toString()
toString in class ObjectObject.toString()public EnableClientAuthenticationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()