Class SAMLHttpSessionState
Supports sending and receiving SAML protocol messages through non-standard HTTP requests and responses.
Inheritance
System.Object
System.Web.HttpSessionStateBase
SAMLHttpSessionState
Implements
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
System.Web.HttpSessionStateBase.Abandon()
System.Web.HttpSessionStateBase.Add(System.String, System.Object)
System.Web.HttpSessionStateBase.Clear()
System.Web.HttpSessionStateBase.Remove(System.String)
System.Web.HttpSessionStateBase.RemoveAll()
System.Web.HttpSessionStateBase.RemoveAt(System.Int32)
System.Web.HttpSessionStateBase.CopyTo(System.Array, System.Int32)
System.Web.HttpSessionStateBase.GetEnumerator()
System.Web.HttpSessionStateBase.CodePage
System.Web.HttpSessionStateBase.Contents
System.Web.HttpSessionStateBase.CookieMode
System.Web.HttpSessionStateBase.IsCookieless
System.Web.HttpSessionStateBase.IsNewSession
System.Web.HttpSessionStateBase.IsReadOnly
System.Web.HttpSessionStateBase.Keys
System.Web.HttpSessionStateBase.LCID
System.Web.HttpSessionStateBase.Mode
System.Web.HttpSessionStateBase.StaticObjects
System.Web.HttpSessionStateBase.Timeout
System.Web.HttpSessionStateBase.Item[System.Int32]
System.Web.HttpSessionStateBase.Count
System.Web.HttpSessionStateBase.IsSynchronized
System.Web.HttpSessionStateBase.SyncRoot
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ComponentSpace.SAML2.Utility
Assembly: ComponentSpace.Saml2.dll
Syntax
public class SAMLHttpSessionState : HttpSessionStateBase, ICollection, IEnumerable
Constructors
SAMLHttpSessionState()
Initializes a new instance of the SAMLHttpSessionState
class.
Declaration
public SAMLHttpSessionState()
Properties
Item[String]
Gets or sets the session value using the specified name.
Declaration
public override object this[string name] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The session item name. |
Property Value
Type | Description |
---|---|
System.Object | The session value or |
Overrides
System.Web.HttpSessionStateBase.Item[System.String]
SessionID
Gets the session ID.
Declaration
public override string SessionID { get; }
Property Value
Type | Description |
---|---|
System.String | The session ID. |
Overrides
System.Web.HttpSessionStateBase.SessionID
Implements
System.Collections.ICollection
System.Collections.IEnumerable