Apache CXF API

org.apache.cxf.rs.security.saml.sso
Class LogoutService

java.lang.Object
  extended by org.apache.cxf.rs.security.saml.sso.LogoutService

@Path(value="logout")
public class LogoutService
extends Object


Field Summary
protected static ResourceBundle BUNDLE
           
protected static Logger LOG
           
 
Constructor Summary
LogoutService()
           
 
Method Summary
 LogoutResponse logout(javax.ws.rs.core.Cookie context, SecurityContext sc)
           
 LogoutResponse postLogout(javax.ws.rs.core.Cookie context, SecurityContext sc)
           
protected  void reportError(String code)
           
 void setMainApplicationAddress(String mainApplicationAddress)
           
 void setStateProvider(SPStateManager stateProvider)
           
 
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

BUNDLE

protected static final ResourceBundle BUNDLE
Constructor Detail

LogoutService

public LogoutService()
Method Detail

logout

@GET
@Produces(value="text/html")
public LogoutResponse logout(@CookieParam(value="org.apache.cxf.websso.context")
                                          javax.ws.rs.core.Cookie context,
                                          @Context
                                          SecurityContext sc)

postLogout

@POST
@Produces(value="text/html")
public LogoutResponse postLogout(@CookieParam(value="org.apache.cxf.websso.context")
                                               javax.ws.rs.core.Cookie context,
                                               @Context
                                               SecurityContext sc)

reportError

protected void reportError(String code)

setStateProvider

public void setStateProvider(SPStateManager stateProvider)

setMainApplicationAddress

public void setMainApplicationAddress(String mainApplicationAddress)

Apache CXF API

Apache CXF