Package org.apache.cxf.xkms.service
Class XKMSService
- java.lang.Object
-
- org.apache.cxf.xkms.service.XKMSService
-
- All Implemented Interfaces:
XKMSPortType
public class XKMSService extends Object implements XKMSPortType
-
-
Constructor Summary
Constructors Constructor Description XKMSService()
-
Method Summary
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
reissue
public ReissueResultType reissue(ReissueRequestType request)
- Specified by:
reissuein interfaceXKMSPortType
-
compound
public CompoundResultType compound(CompoundRequestType request)
- Specified by:
compoundin interfaceXKMSPortType
-
register
public RegisterResultType register(RegisterRequestType request)
- Specified by:
registerin interfaceXKMSPortType
-
pending
public ResultType pending(PendingRequestType request)
- Specified by:
pendingin interfaceXKMSPortType
-
revoke
public RevokeResultType revoke(RevokeRequestType request)
- Specified by:
revokein interfaceXKMSPortType
-
locate
public LocateResultType locate(LocateRequestType request)
- Specified by:
locatein interfaceXKMSPortType
-
recover
public RecoverResultType recover(RecoverRequestType request)
- Specified by:
recoverin interfaceXKMSPortType
-
status
public StatusResultType status(StatusRequestType request)
- Specified by:
statusin interfaceXKMSPortType
-
validate
public ValidateResultType validate(ValidateRequestType request)
- Specified by:
validatein interfaceXKMSPortType
-
createKeyBinding
public static KeyBindingType createKeyBinding(ValidateResultType result)
-
setServiceName
public void setServiceName(String serviceName)
-
setKeyUsageAll
protected void setKeyUsageAll(KeyBindingAbstractType keyBinding)
Sets encryption, signature and exchange as key usage for provided keyBinding.- Parameters:
keyBinding- KeyBinding to set KeyUsage within
-
setEnableXKRSS
public void setEnableXKRSS(boolean enableXKRSS)
-
setLogExceptions
public void setLogExceptions(boolean logExceptions)
-
-