- java.lang.Object
-
- com.sun.xml.wss.core.reference.KeyIdentifierSPI
-
- Direct Known Subclasses:
SunKeyIdentifierSPI
public abstract class KeyIdentifierSPI extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classKeyIdentifierSPI.KeyIdentifierSPIException
-
Field Summary
Fields Modifier and Type Field Description static StringibmVmVendorstatic booleanisIBMVMstatic booleanisSunVMprotected static StringSUBJECT_KEY_IDENTIFIER_OIDstatic StringsunVmVendorstatic StringvmVendor
-
Constructor Summary
Constructors Modifier Constructor Description protectedKeyIdentifierSPI()Creates a new instance of KeyIdentifierSPI
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static KeyIdentifierSPIgetInstance()Return the JRE vendor specific implementation of this SPIabstract byte[]getSubjectKeyIdentifier(X509Certificate cert)
-
-
-
Field Detail
-
vmVendor
public static final String vmVendor
-
sunVmVendor
public static final String sunVmVendor
- See Also:
- Constant Field Values
-
ibmVmVendor
public static final String ibmVmVendor
- See Also:
- Constant Field Values
-
isSunVM
public static final boolean isSunVM
-
isIBMVM
public static final boolean isIBMVM
-
SUBJECT_KEY_IDENTIFIER_OID
protected static final String SUBJECT_KEY_IDENTIFIER_OID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static KeyIdentifierSPI getInstance()
Return the JRE vendor specific implementation of this SPI
-
getSubjectKeyIdentifier
public abstract byte[] getSubjectKeyIdentifier(X509Certificate cert) throws KeyIdentifierSPI.KeyIdentifierSPIException
-
-