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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final Logger LOG
XKMSService
public XKMSService()
reissue
public ReissueResultType reissue(ReissueRequestType request)
- Specified by:
reissue
in interface XKMSPortType
compound
public CompoundResultType compound(CompoundRequestType request)
- Specified by:
compound
in interface XKMSPortType
register
public RegisterResultType register(RegisterRequestType request)
- Specified by:
register
in interface XKMSPortType
pending
public ResultType pending(PendingRequestType request)
- Specified by:
pending
in interface XKMSPortType
revoke
public RevokeResultType revoke(RevokeRequestType request)
- Specified by:
revoke
in interface XKMSPortType
locate
public LocateResultType locate(LocateRequestType request)
- Specified by:
locate
in interface XKMSPortType
recover
public RecoverResultType recover(RecoverRequestType request)
- Specified by:
recover
in interface XKMSPortType
status
public StatusResultType status(StatusRequestType request)
- Specified by:
status
in interface XKMSPortType
validate
public ValidateResultType validate(ValidateRequestType request)
- Specified by:
validate
in interface XKMSPortType
createKeyBinding
public static KeyBindingType createKeyBinding(ValidateResultType result)
setServiceName
public void setServiceName(String serviceName)
setLocators
public void setLocators(List<Locator> locators)
setValidators
public void setValidators(List<Validator> validators)
setKeyRegisterHandlers
public void setKeyRegisterHandlers(List<Register> keyRegisterHandlers)
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)
Apache CXF