Class Saml2BearerAuthOutInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.rs.security.saml.AbstractSamlOutInterceptor
org.apache.cxf.rs.security.saml.SamlFormOutInterceptor
org.apache.cxf.rs.security.oauth2.auth.saml.Saml2BearerAuthOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class Saml2BearerAuthOutInterceptor extends org.apache.cxf.rs.security.saml.SamlFormOutInterceptor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
    protected void
    updateForm(jakarta.ws.rs.core.Form form, String encodedToken)
     

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

    getRequestForm, handleMessage

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

    createAssertion, setUseDeflateEncoding

    Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor

    addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Saml2BearerAuthOutInterceptor

      public Saml2BearerAuthOutInterceptor()
  • Method Details

    • updateForm

      protected void updateForm(jakarta.ws.rs.core.Form form, String encodedToken)
      Overrides:
      updateForm in class org.apache.cxf.rs.security.saml.SamlFormOutInterceptor
    • encodeToken

      protected String encodeToken(String token) throws org.apache.cxf.common.util.Base64Exception
      Overrides:
      encodeToken in class org.apache.cxf.rs.security.saml.AbstractSamlOutInterceptor
      Throws:
      org.apache.cxf.common.util.Base64Exception