# Truststores

A Truststore is required by a Port in order to SSL client authentication. Some authentication provides also use a truststore when connecting to authentication systems that are protected by a private issuer SSL certificate.

## Attributes

- Name the truststore. Used to identify the truststore.

- Path. Path to truststore file

- Truststore password. Password used to secure the truststore

  The password of the certificate used by the Broker must match the password of the keystore itself.

- Certificate Alias. An optional way of specifying which certificate the broker should use if the keystore contains multiple entries.

- Manager Factory Algorithm. In keystores the have more than one certificate, the alias identifies the certificate to be used.

- Key Store Type. Type of Keystore.

- Peers only. When "Peers Only" option is selected for the Truststore it will allow authenticate only those clients that present a certificate exactly matching a certificate contained within the Truststore database.

## Children

None

## Lifecycle

Not supported