Class SAMLAssertionsContentContext

java.lang.Object
org.opensaml.messaging.context.BaseContext
org.nuxeo.ecm.platform.auth.saml.processor.messaging.SAMLAssertionsContentContext
All Implemented Interfaces:
Iterable<org.opensaml.messaging.context.BaseContext>

public class SAMLAssertionsContentContext extends org.opensaml.messaging.context.BaseContext
Since:
2023.0
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext

    org.opensaml.messaging.context.BaseContext.ContextSetNoRemoveIteratorDecorator, org.opensaml.messaging.context.BaseContext.DeprecatedContextClassNameLookAside
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<org.opensaml.saml.saml2.core.Attribute>
     
    protected List<String>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.opensaml.saml.saml2.core.Attribute>
     
     
    protected void
     
    protected org.opensaml.saml.common.SAMLObject
     
    void
    setAttributes(List<org.opensaml.saml.saml2.core.Attribute> attributes)
     
    void
    setSessionIndexes(List<String> sessionIndexes)
     

    Methods inherited from class org.opensaml.messaging.context.BaseContext

    addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, ensureSubcontext, ensureSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeFromParent, removeSubcontext, removeSubcontext, setParent

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Field Details

    • sessionIndexes

      protected List<String> sessionIndexes
    • attributes

      protected List<org.opensaml.saml.saml2.core.Attribute> attributes
  • Constructor Details

    • SAMLAssertionsContentContext

      public SAMLAssertionsContentContext()
  • Method Details

    • getSessionIndexes

      public List<String> getSessionIndexes()
    • setSessionIndexes

      public void setSessionIndexes(List<String> sessionIndexes)
    • getAttributes

      public List<org.opensaml.saml.saml2.core.Attribute> getAttributes()
    • setAttributes

      public void setAttributes(List<org.opensaml.saml.saml2.core.Attribute> attributes)
    • resolveContent

      protected void resolveContent()
    • resolveSAMLMessage

      protected org.opensaml.saml.common.SAMLObject resolveSAMLMessage()