PcaConnectorAdClient

Amazon Web Services Private CA Connector for Active Directory creates a connector between Amazon Web Services Private CA and Active Directory (AD) that enables you to provision security certificates for AD signed by a private CA that you own. For more information, see Amazon Web Services Private CA Connector for Active Directory.

Properties

Link copied to clipboard
abstract override val config: PcaConnectorAdClient.Config

PcaConnectorAdClient's configuration

Functions

Link copied to clipboard

Creates a connector between Amazon Web Services Private CA and an Active Directory. You must specify the private CA, directory ID, and security groups.

Link copied to clipboard

Creates a directory registration that authorizes communication between Amazon Web Services Private CA and an Active Directory

Link copied to clipboard

Creates a service principal name (SPN) for the service account in Active Directory. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account.

Link copied to clipboard

Creates an Active Directory compatible certificate template. The connectors issues certificates using these templates based on the requester’s Active Directory group membership.

Link copied to clipboard

Create a group access control entry. Allow or deny Active Directory groups from enrolling and/or autoenrolling with the template based on the group security identifiers (SIDs).

Link copied to clipboard

Deletes a connector for Active Directory. You must provide the Amazon Resource Name (ARN) of the connector that you want to delete. You can find the ARN by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors action. Deleting a connector does not deregister your directory with Amazon Web Services Private CA. You can deregister your directory by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration action.

Link copied to clipboard

Deletes a directory registration. Deleting a directory registration deauthorizes Amazon Web Services Private CA with the directory.

Link copied to clipboard

Deletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.

Link copied to clipboard

Deletes a template. Certificates issued using the template are still valid until they are revoked or expired.

Link copied to clipboard

Lists information about your connector. You specify the connector on input by its ARN (Amazon Resource Name).

Link copied to clipboard

A structure that contains information about your directory registration.

Link copied to clipboard

Lists the service principal name that the connector uses to authenticate with Active Directory.

Link copied to clipboard
abstract suspend fun getTemplate(input: GetTemplateRequest): GetTemplateResponse

Retrieves a certificate template that the connector uses to issue certificates from a private CA.

Link copied to clipboard

Retrieves the group access control entries for a template.

Link copied to clipboard
abstract suspend fun listConnectors(input: ListConnectorsRequest = ListConnectorsRequest { }): ListConnectorsResponse

Lists the connectors that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector action.

Link copied to clipboard
abstract suspend fun listDirectoryRegistrations(input: ListDirectoryRegistrationsRequest = ListDirectoryRegistrationsRequest { }): ListDirectoryRegistrationsResponse

Lists the directory registrations that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration action.

Link copied to clipboard

Lists the service principal names that the connector uses to authenticate with Active Directory.

Link copied to clipboard

Lists the tags, if any, that are associated with your resource.

Link copied to clipboard

Lists the templates, if any, that are associated with a connector.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

Adds one or more tags to your resource.

Link copied to clipboard

Removes one or more tags from your resource.

Link copied to clipboard

Update template configuration to define the information included in certificates.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Creates a connector between Amazon Web Services Private CA and an Active Directory. You must specify the private CA, directory ID, and security groups.

Link copied to clipboard

Creates a directory registration that authorizes communication between Amazon Web Services Private CA and an Active Directory

Link copied to clipboard

Creates a service principal name (SPN) for the service account in Active Directory. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account.

Link copied to clipboard

Creates an Active Directory compatible certificate template. The connectors issues certificates using these templates based on the requester’s Active Directory group membership.

Link copied to clipboard

Create a group access control entry. Allow or deny Active Directory groups from enrolling and/or autoenrolling with the template based on the group security identifiers (SIDs).

Link copied to clipboard

Deletes a connector for Active Directory. You must provide the Amazon Resource Name (ARN) of the connector that you want to delete. You can find the ARN by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors action. Deleting a connector does not deregister your directory with Amazon Web Services Private CA. You can deregister your directory by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration action.

Link copied to clipboard

Deletes a directory registration. Deleting a directory registration deauthorizes Amazon Web Services Private CA with the directory.

Link copied to clipboard

Deletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.

Link copied to clipboard

Deletes a template. Certificates issued using the template are still valid until they are revoked or expired.

Link copied to clipboard

Lists information about your connector. You specify the connector on input by its ARN (Amazon Resource Name).

Link copied to clipboard

A structure that contains information about your directory registration.

Link copied to clipboard

Lists the service principal name that the connector uses to authenticate with Active Directory.

Link copied to clipboard

Retrieves a certificate template that the connector uses to issue certificates from a private CA.

Link copied to clipboard

Retrieves the group access control entries for a template.

Link copied to clipboard
Link copied to clipboard

Lists the service principal names that the connector uses to authenticate with Active Directory.

Link copied to clipboard

Lists the tags, if any, that are associated with your resource.

Link copied to clipboard

Lists the templates, if any, that are associated with a connector.

Link copied to clipboard

Adds one or more tags to your resource.

Link copied to clipboard

Removes one or more tags from your resource.

Link copied to clipboard

Update template configuration to define the information included in certificates.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.