Utilities for doing fingerprint based TLS certificate checking.
interface FingerprintRepository
Repository of remote peer fingerprints. |
|
class TLS
Common utilities for TLS. This class depends upon the BouncyCastle library being available and added as a java.security.Provider. See https://www.bouncycastle.org/wiki/display/JA1/Provider+Installation. BouncyCastle can be included using the gradle dependencies |
|
class TrustManagerFactories
Trust manager factories for fingerprinting clients and servers. |
|
class VertxTrustOptions
Vert.x TrustOptions for fingerprinting clients and servers. This class depends upon the Vert.X library being available on the classpath, along with its dependencies. See https://vertx.io/download/. Vert.X can be included using the gradle dependency 'io.vertx:vertx-core'. |