System.IdentityModel

System.IdentityModel Namespace

.NET Framework (current version)
 

The System.IdentityModel namespace contains classes that are used to build security token services (STS). These include the SecurityTokenService and Scope classes, as well as exception several utility classes that provide the ability to perform cookie transforms.

ClassDescription
System_CAPS_pubclassAsynchronousOperationException

The exception that is thrown when an error occurs during an asynchronous operation.

System_CAPS_pubclassAsyncResult

An abstract base class that implements the IAsyncResult interface. Serves as a base class from which to derive IAsyncResult objects that can be used for common asynchronous programming scenarios.

System_CAPS_pubclassBadRequestException

The exception that is thrown when a token request (RST) is not understood by the security token service (STS).

System_CAPS_pubclassCookieTransform

The abstract base class for classes that apply a reversible data transform to cookie data.

System_CAPS_pubclassDeflateCookieTransform

Provides cookie compression using DeflateStream.

System_CAPS_pubclassDelegatingXmlDictionaryReader

A class that wraps a specified reader and delegates all XmlDictionaryReader calls to the wrapped reader.

System_CAPS_pubclassDelegatingXmlDictionaryWriter

A class that wraps a specified writer and delegates all XmlDictionaryWriter calls to the wrapped writer.

System_CAPS_pubclassEnvelopedSignatureReader

Wraps a reader that is pointing to enveloped signed XML to provide a reader that can be used to read the content without having to process the signature. The signature is automatically validated when the last element of the envelope is read. This class cannot be inherited.

System_CAPS_pubclassEnvelopedSignatureWriter

Wraps a writer and generates a signature automatically when the envelope has been completely written. This class cannot be inherited.

System_CAPS_protclassSecurityTokenService.FederatedAsyncState

This class is used to maintain the request state across asynchronous calls within a security token service.

System_CAPS_pubclassLimitExceededException

The exception that is thrown when a configured limit or quota is exceeded.

System_CAPS_pubclassOpenObject

An abstract class that provides a generic property bag to derived classes.

System_CAPS_pubclassProtectedDataCookieTransform

Provides cookie integrity and confidentiality by using the ProtectedData class. This class cannot be inherited.

System_CAPS_pubclassRequestException

The base class for exceptions thrown on request failures.

System_CAPS_pubclassRequestFailedException

The exception that is thrown if the specified request (RST) failed due to an external reason that cannot be specifically determined.

System_CAPS_pubclassRsaEncryptionCookieTransform

Encrypts a cookie using RSA.

System_CAPS_pubclassRsaSignatureCookieTransform

Provides cookie integrity using an RSA signature.

System_CAPS_pubclassScope

Represents the configuration for the token issuance request.

System_CAPS_pubclassSecurityMessageSerializationException

The exception that is thrown when an error occurs while serializing a security message.

System_CAPS_pubclassSecurityTokenService

The abstract base class that defines the properties and methods of a security token service (STS).

System_CAPS_pubclassSignatureVerificationFailedException

The exception that is thrown when an error occurs while processing a signature

System_CAPS_pubclassTypedAsyncResult<T>

A concrete implementation of AsyncResult that will wrap the result Type and return it when the End method is called.

System_CAPS_pubclassUnsupportedTokenTypeBadRequestException

The exception that is thrown when the specified token request (RST) is not understood because of an unknown token type.

Return to top
Show:
© 2016 Microsoft