Class InMemorySSOSessionStore
The single sign-on session store stores single sign-on session state in memory.
Implements
Inherited Members
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.Data
Assembly: ComponentSpace.Saml2.dll
Syntax
public class InMemorySSOSessionStore : AbstractSSOSessionStore, ISSOSessionStore
Properties
SlidingExpiration
Gets or sets the sliding expiration.
Declaration
public TimeSpan SlidingExpiration { get; set; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The sliding expiration. |
Methods
Delete(Type)
Deletes the SSO session object.
Declaration
public override void Delete(Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The SSO session object type. |
Overrides
Load(Type)
Loads the SSO session object.
Declaration
public override object Load(Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The SSO session object type. |
Returns
Type | Description |
---|---|
System.Object | The SSO session object or |
Overrides
Save(Object)
Saves the SSO session object.
Declaration
public override void Save(object ssoSession)
Parameters
Type | Name | Description |
---|---|---|
System.Object | ssoSession | The serializable SSO session object. |