Package io.netty.handler.ssl.util
Class FingerprintTrustManagerFactoryBuilder
java.lang.Object
io.netty.handler.ssl.util.FingerprintTrustManagerFactoryBuilder
A builder for creating
FingerprintTrustManagerFactory
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
A hash algorithm for fingerprints.A list of fingerprints. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Creates aFingerprintTrustManagerFactory
.fingerprints
(CharSequence... fingerprints) Adds fingerprints.fingerprints
(Iterable<? extends CharSequence> fingerprints) Adds fingerprints.
-
Field Details
-
algorithm
A hash algorithm for fingerprints. -
fingerprints
A list of fingerprints.
-
-
Constructor Details
-
FingerprintTrustManagerFactoryBuilder
FingerprintTrustManagerFactoryBuilder(String algorithm) Creates a builder.- Parameters:
algorithm
- a hash algorithm
-
-
Method Details
-
fingerprints
Adds fingerprints.- Parameters:
fingerprints
- a number of fingerprints- Returns:
- the same builder
-
fingerprints
public FingerprintTrustManagerFactoryBuilder fingerprints(Iterable<? extends CharSequence> fingerprints) Adds fingerprints.- Parameters:
fingerprints
- a number of fingerprints- Returns:
- the same builder
-
build
Creates aFingerprintTrustManagerFactory
.- Returns:
- a new
FingerprintTrustManagerFactory
-