@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, withSdkRequestTimeout
public 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.ClientAuthenticationType
public 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.ClientAuthenticationType
public 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.ClientAuthenticationType
public 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.ClientAuthenticationType
public String toString()
toString
in class Object
Object.toString()
public EnableClientAuthenticationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()