Apache CXF API

org.apache.cxf.rs.security.oauth2.auth.saml
Class Saml2BearerAuthHandler

java.lang.Object
  extended by org.apache.cxf.rs.security.saml.AbstractSamlInHandler
      extended by org.apache.cxf.rs.security.oauth2.auth.saml.Saml2BearerAuthHandler
All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter

public class Saml2BearerAuthHandler
extends AbstractSamlInHandler


Constructor Summary
Saml2BearerAuthHandler()
           
 
Method Summary
 void filter(javax.ws.rs.container.ContainerRequestContext context)
           
protected  Element readToken(Message message, String assertion)
           
 void setSamlOAuthValidator(SamlOAuthValidator validator)
           
protected  void validateToken(Message message, Element element, String clientId)
           
 
Methods inherited from class org.apache.cxf.rs.security.saml.AbstractSamlInHandler
checkBearer, checkHolderOfKey, checkSenderVouches, checkSubjectConfirmationData, createKeyInfoFromDefaultAlias, readToken, setKeyInfoMustBeAvailable, setSecurityContext, setSecurityContextProvider, setValidator, throwFault, toWrapper, validateToken, validateToken, validateToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Saml2BearerAuthHandler

public Saml2BearerAuthHandler()
Method Detail

setSamlOAuthValidator

public void setSamlOAuthValidator(SamlOAuthValidator validator)

filter

public void filter(javax.ws.rs.container.ContainerRequestContext context)

readToken

protected Element readToken(Message message,
                            String assertion)

validateToken

protected void validateToken(Message message,
                             Element element,
                             String clientId)

Apache CXF API

Apache CXF