org.apache.cxf.xkms.service
Class XKMSService

java.lang.Object
  extended by 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


Field Summary
protected static Logger LOG
           
 
Constructor Summary
XKMSService()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final Logger LOG
Constructor Detail

XKMSService

public XKMSService()
Method Detail

reissue

public org.apache.cxf.xkms.model.xkms.ReissueResultType reissue(org.apache.cxf.xkms.model.xkms.ReissueRequestType request)
Specified by:
reissue in interface org.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 interface org.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 interface org.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 interface org.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 interface org.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 interface org.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 interface org.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 interface org.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 interface org.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)


Apache CXF