libZSservicesZSamazonka-dsZSamazonka-ds
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DirectoryService.EnableClientAuthentication

Description

Enables alternative client authentication methods for the specified directory.

Synopsis

Creating a Request

data EnableClientAuthentication Source #

See: newEnableClientAuthentication smart constructor.

Constructors

EnableClientAuthentication' 

Fields

  • directoryId :: Text

    The identifier of the specified directory.

  • type' :: ClientAuthenticationType

    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.

Instances

Instances details
Eq EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Read EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Generic EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Associated Types

type Rep EnableClientAuthentication :: Type -> Type #

NFData EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Hashable EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToJSON EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

AWSRequest EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToHeaders EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToPath EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

ToQuery EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthentication = D1 ('MetaData "EnableClientAuthentication" "Amazonka.DirectoryService.EnableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableClientAuthentication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientAuthenticationType)))
type AWSResponse EnableClientAuthentication Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

newEnableClientAuthentication Source #

Create a value of EnableClientAuthentication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryId:EnableClientAuthentication', enableClientAuthentication_directoryId - The identifier of the specified directory.

$sel:type':EnableClientAuthentication', enableClientAuthentication_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.

Request Lenses

enableClientAuthentication_type :: Lens' EnableClientAuthentication ClientAuthenticationType Source #

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.

Destructuring the Response

data EnableClientAuthenticationResponse Source #

Constructors

EnableClientAuthenticationResponse' 

Fields

Instances

Instances details
Eq EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Read EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Show EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Generic EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

Associated Types

type Rep EnableClientAuthenticationResponse :: Type -> Type #

NFData EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthenticationResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.EnableClientAuthentication

type Rep EnableClientAuthenticationResponse = D1 ('MetaData "EnableClientAuthenticationResponse" "Amazonka.DirectoryService.EnableClientAuthentication" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "EnableClientAuthenticationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableClientAuthenticationResponse Source #

Create a value of EnableClientAuthenticationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableClientAuthenticationResponse', enableClientAuthenticationResponse_httpStatus - The response's http status code.

Response Lenses