Package org.apache.cxf.xkms.service
Class XKMSService
- java.lang.Object
-
- org.apache.cxf.xkms.service.XKMSService
-
- All Implemented Interfaces:
org.w3._2002._03.xkms_wsdl.XKMSPortType
public class XKMSService extends Object implements org.w3._2002._03.xkms_wsdl.XKMSPortType
-
-
Constructor Summary
Constructors Constructor Description XKMSService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.cxf.xkms.model.xkms.CompoundResultType
compound(org.apache.cxf.xkms.model.xkms.CompoundRequestType request)
static org.apache.cxf.xkms.model.xkms.KeyBindingType
createKeyBinding(org.apache.cxf.xkms.model.xkms.ValidateResultType result)
org.apache.cxf.xkms.model.xkms.LocateResultType
locate(org.apache.cxf.xkms.model.xkms.LocateRequestType request)
org.apache.cxf.xkms.model.xkms.ResultType
pending(org.apache.cxf.xkms.model.xkms.PendingRequestType request)
org.apache.cxf.xkms.model.xkms.RecoverResultType
recover(org.apache.cxf.xkms.model.xkms.RecoverRequestType request)
org.apache.cxf.xkms.model.xkms.RegisterResultType
register(org.apache.cxf.xkms.model.xkms.RegisterRequestType request)
org.apache.cxf.xkms.model.xkms.ReissueResultType
reissue(org.apache.cxf.xkms.model.xkms.ReissueRequestType request)
org.apache.cxf.xkms.model.xkms.RevokeResultType
revoke(org.apache.cxf.xkms.model.xkms.RevokeRequestType request)
void
setEnableXKRSS(boolean enableXKRSS)
void
setKeyRegisterHandlers(List<org.apache.cxf.xkms.handlers.Register> keyRegisterHandlers)
protected void
setKeyUsageAll(org.apache.cxf.xkms.model.xkms.KeyBindingAbstractType keyBinding)
Sets encryption, signature and exchange as key usage for provided keyBinding.void
setLocators(List<org.apache.cxf.xkms.handlers.Locator> locators)
void
setLogExceptions(boolean logExceptions)
void
setServiceName(String serviceName)
void
setValidators(List<org.apache.cxf.xkms.handlers.Validator> validators)
org.apache.cxf.xkms.model.xkms.StatusResultType
status(org.apache.cxf.xkms.model.xkms.StatusRequestType request)
org.apache.cxf.xkms.model.xkms.ValidateResultType
validate(org.apache.cxf.xkms.model.xkms.ValidateRequestType request)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
reissue
public org.apache.cxf.xkms.model.xkms.ReissueResultType reissue(org.apache.cxf.xkms.model.xkms.ReissueRequestType request)
- Specified by:
reissue
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
compound
public org.apache.cxf.xkms.model.xkms.CompoundResultType compound(org.apache.cxf.xkms.model.xkms.CompoundRequestType request)
- Specified by:
compound
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
register
public org.apache.cxf.xkms.model.xkms.RegisterResultType register(org.apache.cxf.xkms.model.xkms.RegisterRequestType request)
- Specified by:
register
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
pending
public org.apache.cxf.xkms.model.xkms.ResultType pending(org.apache.cxf.xkms.model.xkms.PendingRequestType request)
- Specified by:
pending
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
revoke
public org.apache.cxf.xkms.model.xkms.RevokeResultType revoke(org.apache.cxf.xkms.model.xkms.RevokeRequestType request)
- Specified by:
revoke
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
locate
public org.apache.cxf.xkms.model.xkms.LocateResultType locate(org.apache.cxf.xkms.model.xkms.LocateRequestType request)
- Specified by:
locate
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
recover
public org.apache.cxf.xkms.model.xkms.RecoverResultType recover(org.apache.cxf.xkms.model.xkms.RecoverRequestType request)
- Specified by:
recover
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
status
public org.apache.cxf.xkms.model.xkms.StatusResultType status(org.apache.cxf.xkms.model.xkms.StatusRequestType request)
- Specified by:
status
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
validate
public org.apache.cxf.xkms.model.xkms.ValidateResultType validate(org.apache.cxf.xkms.model.xkms.ValidateRequestType request)
- Specified by:
validate
in interfaceorg.w3._2002._03.xkms_wsdl.XKMSPortType
-
createKeyBinding
public static org.apache.cxf.xkms.model.xkms.KeyBindingType createKeyBinding(org.apache.cxf.xkms.model.xkms.ValidateResultType result)
-
setServiceName
public void setServiceName(String serviceName)
-
setLocators
public void setLocators(List<org.apache.cxf.xkms.handlers.Locator> locators)
-
setValidators
public void setValidators(List<org.apache.cxf.xkms.handlers.Validator> validators)
-
setKeyRegisterHandlers
public void setKeyRegisterHandlers(List<org.apache.cxf.xkms.handlers.Register> keyRegisterHandlers)
-
setKeyUsageAll
protected void setKeyUsageAll(org.apache.cxf.xkms.model.xkms.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)
-
-