public class X509CertImplHandler extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static sun.security.util.Debug |
certPathDebug |
private static sun.security.util.Debug |
debug |
private static Method |
nonStatic_getFingerprint_method |
private static Method |
static_getFingerprint_method |
private static boolean |
useHighVersionNoStaticMethod |
private static boolean |
useHighVersionStaticMethod |
| 构造器和说明 |
|---|
X509CertImplHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getFingerprint(String algorithm,
X509Certificate cert)
The static method getFingerprint.
|
static String |
getFingerprint(String algorithm,
sun.security.x509.X509CertImpl cert)
The non-static method getFingerprint.
|
private static Method |
getMethod(String name,
Class<?>[] parameterTypes) |
private static void |
init()
JDK 17.0.2 adds a Debug parameter to the two getFingerprint functions of the X509CertImpl class.
|
private static void |
initNonStaticGetFingerprintMethod() |
private static void |
initStaticGetFingerprintMethod() |
private static final sun.security.util.Debug debug
private static final sun.security.util.Debug certPathDebug
private static boolean useHighVersionNoStaticMethod
private static boolean useHighVersionStaticMethod
private static Method nonStatic_getFingerprint_method
private static Method static_getFingerprint_method
private static void init()
private static void initNonStaticGetFingerprintMethod()
private static void initStaticGetFingerprintMethod()
public static String getFingerprint(String algorithm, sun.security.x509.X509CertImpl cert)
public static String getFingerprint(String algorithm, X509Certificate cert)
Copyright © 2023. All rights reserved.