Package org.apache.hc.client5.http.ssl
Class SpkiPinningClientTlsStrategy.Rule
- java.lang.Object
-
- org.apache.hc.client5.http.ssl.SpkiPinningClientTlsStrategy.Rule
-
- Enclosing class:
- SpkiPinningClientTlsStrategy
private static final class SpkiPinningClientTlsStrategy.Rule extends java.lang.ObjectMatch rule for a host or single-label wildcard.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Stringpattern(package private) java.util.Set<SpkiPinningClientTlsStrategy.ByteArrayKey>pins(package private) java.lang.Stringtail(package private) booleanwildcard
-
Constructor Summary
Constructors Constructor Description Rule(java.lang.String pattern, java.util.Set<SpkiPinningClientTlsStrategy.ByteArrayKey> pins)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanmatches(java.lang.String host)
-
-
-
Field Detail
-
pattern
final java.lang.String pattern
-
wildcard
final boolean wildcard
-
tail
final java.lang.String tail
-
pins
final java.util.Set<SpkiPinningClientTlsStrategy.ByteArrayKey> pins
-
-
Constructor Detail
-
Rule
Rule(java.lang.String pattern, java.util.Set<SpkiPinningClientTlsStrategy.ByteArrayKey> pins)
-
-