# ClientCertificateProperty

Client certificate presented during the TLS handshake to the hosts it applies to.

- Source: Generated code
- Type last changed: v2.276.0 · 10 Nov 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_securityagent as securityagent } from 'aws-cdk-lib';
const clientCertificateProperty: securityagent.CfnPentest.ClientCertificateProperty = {
  name: 'name',
  origins: ['origins'],
  secretArn: 'secretArn',
};
```

## Properties

- `name`: string (required) — Name of the client certificate, unique within the pentest.

- `origins`: string[] (required) — Target hosts the certificate applies to, as https://host[:port] origins.

- `secretArn`: string (required) — ARN of the Secrets Manager secret that holds the certificate and private key.
