IdentityModelCaches Class

.NET Framework (current version)
 

Defines the caches that are configured to detect replayed tokens and to cache session tokens. This class cannot be inherited.

Namespace:   System.IdentityModel.Configuration
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

System::Object
  System.IdentityModel.Configuration::IdentityModelCaches

public ref class IdentityModelCaches sealed 

NameDescription
System_CAPS_pubmethodIdentityModelCaches()

Initializes a new instance of the IdentityModelCaches class.

NameDescription
System_CAPS_pubpropertySessionSecurityTokenCache

Gets or sets the SessionSecurityTokenCache that is used to cache the SessionSecurityToken.

System_CAPS_pubpropertyTokenReplayCache

Gets or sets the TokenReplayCache that is used to determine whether tokens are replayed.

NameDescription
System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

Gets and sets the configured TokenReplayCache and SessionSecurityTokenCache. The Caches property of the IdentityConfiguration class and of the T:System.IdentityModel.Configuration.SecurityTokenHandlerConfiguration class is an instance of IdentityModelCaches.

.NET Framework
Available since 4.5

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: