Package org.opensaml.profile.action.impl
Class StaticMessageChannelSecurity
- java.lang.Object
-
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
-
- org.opensaml.profile.action.AbstractProfileAction
-
- org.opensaml.profile.action.impl.AbstractMessageChannelSecurity
-
- org.opensaml.profile.action.impl.StaticMessageChannelSecurity
-
- All Implemented Interfaces:
Component
,DestructableComponent
,InitializableComponent
,ProfileAction
public class StaticMessageChannelSecurity extends AbstractMessageChannelSecurity
Profile action which populates aMessageChannelSecurityContext
based on static configuration flags.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
confidentialityActive
Message channel confidentiality flag.private boolean
integrityActive
Message channel integrity flag.
-
Constructor Summary
Constructors Constructor Description StaticMessageChannelSecurity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doExecute(ProfileRequestContext profileRequestContext)
boolean
isConfidentialityActive()
Get whether message channel confidentiality is active.boolean
isIntegrityActive()
Get whether message channel integrity is active.void
setConfidentialityActive(boolean flag)
Set whether message channel confidentiality is active.void
setIntegrityActive(boolean flag)
Set whether message channel integrity is active.-
Methods inherited from class org.opensaml.profile.action.impl.AbstractMessageChannelSecurity
doPreExecute, getParentContext, setParentContextLookupStrategy
-
Methods inherited from class org.opensaml.profile.action.AbstractProfileAction
doPostExecute, doPostExecute, execute, getHttpServletRequest, getHttpServletResponse, getLogPrefix, setHttpServletRequest, setHttpServletResponse
-
Methods inherited from class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
destroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
-
-
-
-
Method Detail
-
isConfidentialityActive
public boolean isConfidentialityActive()
Get whether message channel confidentiality is active.- Returns:
- Returns the confidentialityActive.
-
setConfidentialityActive
public void setConfidentialityActive(boolean flag)
Set whether message channel confidentiality is active.- Parameters:
flag
- The confidentialityActive to set.
-
isIntegrityActive
public boolean isIntegrityActive()
Get whether message channel integrity is active.- Returns:
- Returns the integrityActive.
-
setIntegrityActive
public void setIntegrityActive(boolean flag)
Set whether message channel integrity is active.- Parameters:
flag
- The integrityActive to set.
-
doExecute
protected void doExecute(@Nonnull ProfileRequestContext profileRequestContext)
- Overrides:
doExecute
in classAbstractProfileAction
-
-