Class Saml2BearerAuthHandler

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

public class Saml2BearerAuthHandler extends org.apache.cxf.rs.security.saml.AbstractSamlInHandler
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    filter(jakarta.ws.rs.container.ContainerRequestContext context)
     
    protected Element
    readToken(org.apache.cxf.message.Message message, String assertion)
     
    void
     
    protected void
    validateToken(org.apache.cxf.message.Message message, Element element, String clientId)
     

    Methods inherited from class org.apache.cxf.rs.security.saml.AbstractSamlInHandler

    checkBearer, checkHolderOfKey, checkSenderVouches, checkSubjectConfirmationData, configureAudienceRestriction, 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 Details

    • Saml2BearerAuthHandler

      public Saml2BearerAuthHandler()
  • Method Details

    • setSamlOAuthValidator

      public void setSamlOAuthValidator(SamlOAuthValidator validator)
    • filter

      public void filter(jakarta.ws.rs.container.ContainerRequestContext context)
    • readToken

      protected Element readToken(org.apache.cxf.message.Message message, String assertion)
    • validateToken

      protected void validateToken(org.apache.cxf.message.Message message, Element element, String clientId)