org.apache.wss4j.stax.impl
Class InboundWSSecurityContextImpl

java.lang.Object
  extended by org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
      extended by org.apache.xml.security.stax.impl.InboundSecurityContextImpl
          extended by 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
InboundWSSecurityContextImpl()
           
 
Method Summary
protected  void forwardSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent)
           
 void handleBSPRule(BSPRule bspRule)
           
 void ignoredBSPRules(List<BSPRule> bspRules)
           
 boolean isAllowRSA15KeyTransportAlgorithm()
           
 boolean isDisableBSPEnforcement()
           
 void registerSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent)
           
 void setAllowRSA15KeyTransportAlgorithm(boolean allowRSA15KeyTransportAlgorithm)
           
 void setDisableBSPEnforcement(boolean disableBSPEnforcement)
           
 
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 Detail

InboundWSSecurityContextImpl

public InboundWSSecurityContextImpl()
Method Detail

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)


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.