Package com.codedx.security
Class FingerprintStrategy
- java.lang.Object
-
- com.codedx.security.FingerprintStrategy
-
- All Implemented Interfaces:
InvalidCertificateStrategy
public class FingerprintStrategy extends Object implements InvalidCertificateStrategy
-
-
Constructor Summary
Constructors Constructor Description FingerprintStrategy(String fingerprint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateAcceptance
checkAcceptance(Certificate genericCert, CertificateException certError)
Determine what to do with a certificate (reject, accept temporarily, or accept permanently)
-
-
-
Constructor Detail
-
FingerprintStrategy
public FingerprintStrategy(String fingerprint)
-
-
Method Detail
-
checkAcceptance
public CertificateAcceptance checkAcceptance(Certificate genericCert, CertificateException certError)
Description copied from interface:InvalidCertificateStrategy
Determine what to do with a certificate (reject, accept temporarily, or accept permanently)- Specified by:
checkAcceptance
in interfaceInvalidCertificateStrategy
- Parameters:
genericCert
- A (probably invalid) certificatecertError
- An exception (or null) that caused the certificate to be considered invalid- Returns:
- A CertificateAcceptance value that determines whether (and for how long) the certificate should be considered valid.
-
-