Package io.netty.handler.ssl.util
Class FingerprintTrustManagerFactoryBuilder
- java.lang.Object
-
- io.netty.handler.ssl.util.FingerprintTrustManagerFactoryBuilder
-
public final class FingerprintTrustManagerFactoryBuilder extends java.lang.Object
A builder for creatingFingerprintTrustManagerFactory
.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
algorithm
A hash algorithm for fingerprints.private java.util.List<java.lang.String>
fingerprints
A list of fingerprints.
-
Constructor Summary
Constructors Constructor Description FingerprintTrustManagerFactoryBuilder(java.lang.String algorithm)
Creates a builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FingerprintTrustManagerFactory
build()
Creates aFingerprintTrustManagerFactory
.FingerprintTrustManagerFactoryBuilder
fingerprints(java.lang.CharSequence... fingerprints)
Adds fingerprints.FingerprintTrustManagerFactoryBuilder
fingerprints(java.lang.Iterable<? extends java.lang.CharSequence> fingerprints)
Adds fingerprints.
-
-
-
Method Detail
-
fingerprints
public FingerprintTrustManagerFactoryBuilder fingerprints(java.lang.CharSequence... fingerprints)
Adds fingerprints.- Parameters:
fingerprints
- a number of fingerprints- Returns:
- the same builder
-
fingerprints
public FingerprintTrustManagerFactoryBuilder fingerprints(java.lang.Iterable<? extends java.lang.CharSequence> fingerprints)
Adds fingerprints.- Parameters:
fingerprints
- a number of fingerprints- Returns:
- the same builder
-
build
public FingerprintTrustManagerFactory build()
Creates aFingerprintTrustManagerFactory
.- Returns:
- a new
FingerprintTrustManagerFactory
-
-