Class InboundWSSecurityContextImpl

java.lang.Object
org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
org.apache.xml.security.stax.impl.InboundSecurityContextImpl
org.apache.wss4j.stax.impl.InboundWSSecurityContextImpl
All Implemented Interfaces:
WSInboundSecurityContext, org.apache.xml.security.stax.ext.InboundSecurityContext, org.apache.xml.security.stax.ext.SecurityContext, org.apache.xml.security.stax.securityEvent.SecurityEventListener

public class InboundWSSecurityContextImpl extends org.apache.xml.security.stax.impl.InboundSecurityContextImpl implements WSInboundSecurityContext
Concrete security context implementation
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    forwardSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent)
     
    void
     
    void
     
    boolean
     
    boolean
     
    boolean
     
    void
    registerSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent)
     
    void
    setAllowRSA15KeyTransportAlgorithm(boolean allowRSA15KeyTransportAlgorithm)
     
    void
    setDisableBSPEnforcement(boolean disableBSPEnforcement)
     
    void
    setSoap12(boolean soap12)
     

    Methods inherited from class org.apache.xml.security.stax.impl.InboundSecurityContextImpl

    getRegisteredSecurityTokenProviders, getSecurityTokenProvider, registerSecurityTokenProvider

    Methods inherited from class org.apache.xml.security.stax.impl.AbstractSecurityContextImpl

    addSecurityEventListener, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, remove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.xml.security.stax.ext.InboundSecurityContext

    getRegisteredSecurityTokenProviders, getSecurityTokenProvider, registerSecurityTokenProvider

    Methods inherited from interface org.apache.xml.security.stax.ext.SecurityContext

    addSecurityEventListener, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, remove
  • Constructor Details

    • InboundWSSecurityContextImpl

      public InboundWSSecurityContextImpl()
  • Method Details

    • registerSecurityEvent

      public void registerSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent) throws org.apache.xml.security.exceptions.XMLSecurityException
      Specified by:
      registerSecurityEvent in interface org.apache.xml.security.stax.securityEvent.SecurityEventListener
      Overrides:
      registerSecurityEvent in class org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
      Throws:
      org.apache.xml.security.exceptions.XMLSecurityException
    • forwardSecurityEvent

      protected void forwardSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent) throws org.apache.xml.security.exceptions.XMLSecurityException
      Overrides:
      forwardSecurityEvent in class org.apache.xml.security.stax.impl.InboundSecurityContextImpl
      Throws:
      org.apache.xml.security.exceptions.XMLSecurityException
    • handleBSPRule

      public void handleBSPRule(BSPRule bspRule) throws WSSecurityException
      Specified by:
      handleBSPRule in interface WSInboundSecurityContext
      Throws:
      WSSecurityException
    • ignoredBSPRules

      public void ignoredBSPRules(List<BSPRule> bspRules)
      Specified by:
      ignoredBSPRules in interface WSInboundSecurityContext
    • isDisableBSPEnforcement

      public boolean isDisableBSPEnforcement()
    • setDisableBSPEnforcement

      public void setDisableBSPEnforcement(boolean disableBSPEnforcement)
    • isAllowRSA15KeyTransportAlgorithm

      public boolean isAllowRSA15KeyTransportAlgorithm()
    • setAllowRSA15KeyTransportAlgorithm

      public void setAllowRSA15KeyTransportAlgorithm(boolean allowRSA15KeyTransportAlgorithm)
    • isSoap12

      public boolean isSoap12()
    • setSoap12

      public void setSoap12(boolean soap12)