Class: Aws::DirectoryService::Types::EnableClientAuthenticationRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb

Overview

Note:

When making an API call, you may pass EnableClientAuthenticationRequest data as a hash:

{
  directory_id: "DirectoryId", # required
  type: "SmartCard", # required, accepts SmartCard, SmartCardOrPassword
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#directory_idString

The identifier of the specified directory.

Returns:

  • (String)


2883
2884
2885
2886
2887
2888
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2883

class EnableClientAuthenticationRequest < Struct.new(
  :directory_id,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

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.

Returns:

  • (String)


2883
2884
2885
2886
2887
2888
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2883

class EnableClientAuthenticationRequest < Struct.new(
  :directory_id,
  :type)
  SENSITIVE = []
  include Aws::Structure
end