public abstract class KeyIdentifierSPI extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
KeyIdentifierSPI.KeyIdentifierSPIException |
| Modifier and Type | Field and Description |
|---|---|
static String |
ibmVmVendor |
static boolean |
isIBMVM |
static boolean |
isSunVM |
protected static String |
SUBJECT_KEY_IDENTIFIER_OID |
static String |
sunVmVendor |
static String |
vmVendor |
| Modifier | Constructor and Description |
|---|---|
protected |
KeyIdentifierSPI()
Creates a new instance of KeyIdentifierSPI
|
| Modifier and Type | Method and Description |
|---|---|
static KeyIdentifierSPI |
getInstance()
Return the JRE vendor specific implementation of this SPI
|
abstract byte[] |
getSubjectKeyIdentifier(X509Certificate cert) |
public static final String vmVendor
public static final String sunVmVendor
public static final String ibmVmVendor
public static final boolean isSunVM
public static final boolean isIBMVM
protected static final String SUBJECT_KEY_IDENTIFIER_OID
protected KeyIdentifierSPI()
public static KeyIdentifierSPI getInstance()
public abstract byte[] getSubjectKeyIdentifier(X509Certificate cert) throws KeyIdentifierSPI.KeyIdentifierSPIException
Copyright © 2005–2018 Oracle Corporation. All rights reserved.