Show / Hide Table of Contents

Class InMemorySSOSessionStore

The single sign-on session store stores single sign-on session state in memory.

Inheritance
System.Object
AbstractSSOSessionStore
InMemorySSOSessionStore
Implements
ISSOSessionStore
Inherited Members
AbstractSSOSessionStore.Serialize(Object)
AbstractSSOSessionStore.Deserialize(Byte[])
AbstractSSOSessionStore.CreateSessionIDForType(Type)
AbstractSSOSessionStore.SessionID
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
AbstractSSOSessionStore.Delete(Type)

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 null if none.

Overrides
AbstractSSOSessionStore.Load(Type)

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.

Overrides
AbstractSSOSessionStore.Save(Object)

Implements

ISSOSessionStore
In This Article
Back to top Copyright © ComponentSpace Pty Ltd 2004-2022. All rights reserved.