Certificate Authority options configuring certificates based on Privacy-enhanced Electronic Email (PEM) files. The options is configured with a list of validating certificates.

Validating certificates must contain X.509 certificates wrapped in a PEM block:

     -----BEGIN CERTIFICATE-----
     MIIDezCCAmOgAwIBAgIEVmLkwTANBgkqhkiG9w0BAQsFADBuMRAwDgYDVQQGEwdV
     ...
     z5+DuODBJUQst141Jmgq8bS543IU/5apcKQeGNxEyQ==
     -----END CERTIFICATE-----

The certificates can either be loaded by Vert.x from the filesystem:

     HttpServerOptions options = new HttpServerOptions();
     options.setPemTrustOptions(new PemTrustOptions().addCertPath("/cert.pem"));

Or directly provided as a buffer:

     Buffer cert = vertx.fileSystem().readFileSync("/cert.pem");
     HttpServerOptions options = new HttpServerOptions();
     options.setPemTrustOptions(new PemTrustOptions().addCertValue(cert));

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `PemTrustOptions` ...and other supertypes

- `PemTrustOptions`
  - `BaseDataObject`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Initializer
`PemTrustOptions({String*}? certPaths = null)` Parameters: `certPaths = null` Add a certificate path

Attributes
`certPaths` | `shared {String*}? certPaths` Add a certificate path

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`toJson` | `shared actual default JsonObject toJson()` Refines `BaseDataObject.toJson`

Inherited Methods
Methods inherited from: `Object` `equals`
Methods inherited from: `BaseDataObject` `toJson`