public EnableClientAuthenticationRequest withType(ClientAuthenticationType type) {
        this.type = type.toString();
        return this;
    }
<p>
The type of client authentication to enable. Currently only the value <code>SmartCard</code> 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.
</p>

@param type
       The type of client authentication to enable. Currently only the value <code>SmartCard</code> 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.
@return Returns a reference to this object so that method calls can be chained together.
@see ClientAuthenticationType
aws-java-sdk-directory/src/main/java/com/amazonaws/services/directory/model/EnableClientAuthenticationRequest.java