org.apache.cxf.ws.security.sts.provider
Class SecurityTokenServiceProvider

java.lang.Object
  extended by org.apache.cxf.ws.security.sts.provider.SecurityTokenServiceProvider
All Implemented Interfaces:
javax.xml.ws.Provider<Source>

@ServiceMode(value=PAYLOAD)
public class SecurityTokenServiceProvider
extends Object
implements javax.xml.ws.Provider<Source>


Field Summary
protected  javax.xml.bind.JAXBContext jaxbContext
           
protected  Set<Class<?>> jaxbContextClasses
           
protected  javax.xml.soap.SOAPFactory soapFactory
           
 
Constructor Summary
SecurityTokenServiceProvider()
           
 
Method Summary
 CancelOperation getCancelOperation()
           
 IssueOperation getIssueOperation()
           
 KeyExchangeTokenOperation getKeyExchangeTokenOperation()
           
 RenewOperation getRenewOperation()
           
 RequestCollectionOperation getRequestCollectionOperation()
           
 ValidateOperation getValidateOperation()
           
 Source invoke(Source request)
           
 void setCancelOperation(CancelOperation cancelOperation)
           
 void setIssueOperation(IssueOperation issueOperation)
           
 void setKeyExchangeTokenOperation(KeyExchangeTokenOperation keyExchangeTokenOperation)
           
 void setRenewOperation(RenewOperation renewOperation)
           
 void setRequestCollectionOperation(RequestCollectionOperation requestCollectionOperation)
           
 void setValidateOperation(ValidateOperation validateOperation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jaxbContext

protected javax.xml.bind.JAXBContext jaxbContext

jaxbContextClasses

protected Set<Class<?>> jaxbContextClasses

soapFactory

protected javax.xml.soap.SOAPFactory soapFactory
Constructor Detail

SecurityTokenServiceProvider

public SecurityTokenServiceProvider()
                             throws Exception
Throws:
Exception
Method Detail

setCancelOperation

public void setCancelOperation(CancelOperation cancelOperation)

setIssueOperation

public void setIssueOperation(IssueOperation issueOperation)

setKeyExchangeTokenOperation

public void setKeyExchangeTokenOperation(KeyExchangeTokenOperation keyExchangeTokenOperation)

setRenewOperation

public void setRenewOperation(RenewOperation renewOperation)

setRequestCollectionOperation

public void setRequestCollectionOperation(RequestCollectionOperation requestCollectionOperation)

setValidateOperation

public void setValidateOperation(ValidateOperation validateOperation)

invoke

public Source invoke(Source request)
Specified by:
invoke in interface javax.xml.ws.Provider<Source>

getCancelOperation

public CancelOperation getCancelOperation()

getIssueOperation

public IssueOperation getIssueOperation()

getKeyExchangeTokenOperation

public KeyExchangeTokenOperation getKeyExchangeTokenOperation()

getRenewOperation

public RenewOperation getRenewOperation()

getRequestCollectionOperation

public RequestCollectionOperation getRequestCollectionOperation()

getValidateOperation

public ValidateOperation getValidateOperation()


Apache CXF