Package org.apache.wss4j.stax.impl
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 InboundWSSecurityContextImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
forwardSecurityEvent(org.apache.xml.security.stax.securityEvent.SecurityEvent securityEvent)
void
handleBSPRule(BSPRule bspRule)
void
ignoredBSPRules(List<BSPRule> bspRules)
boolean
isAllowRSA15KeyTransportAlgorithm()
boolean
isDisableBSPEnforcement()
boolean
isSoap12()
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
-
-
-
-
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 interfaceorg.apache.xml.security.stax.securityEvent.SecurityEventListener
- Overrides:
registerSecurityEvent
in classorg.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 classorg.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 interfaceWSInboundSecurityContext
- Throws:
WSSecurityException
-
ignoredBSPRules
public void ignoredBSPRules(List<BSPRule> bspRules)
- Specified by:
ignoredBSPRules
in interfaceWSInboundSecurityContext
-
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)
-
-