Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Microsoft.IdentityModel.SecurityTokenService Namespace

Windows Identity Foundation
[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

ClassDescription
AdditionalContextRepresents the auth:AdditionalContext element defined in the authorization extensions to WS-Trust. These extensions are defined in the WS-Federation specification.
AlreadySignedInExceptionThe exception that is thrown when the user is already signed in.
AuthenticationBadElementsExceptionThe exception that is thrown when the token request (RST) contains insufficient Digest elements.
BadRequestExceptionThe exception that is thrown when a token request (RST) is not understood by the security token service (STS).
BinaryExchangeRepresents the contents of a WS-Trust BinaryExchange element.
ComputedKeyAlgorithmsUsed in the RST to indicate the desired algorithm with which to compute a key based on the combined entropies from both the token requestor and the token issuer.
ContextItemRepresents the auth:ContextItem element defined in the authorization extensions to WS-Trust. These extensions are defined in the WS-Federation specification.
EncryptedKeyEncryptingCredentialsRepresents the encrypted key encrypting credentials. These are usually used as data encrypting credentials to encrypt things like tokens.
EncryptingCredentialsRepresents the cryptographic key and encrypting algorithm that are used to encrypt the proof key.
ExpiredDataExceptionThe exception that is thrown when the data provided in the token request (RST) is out-of-date.
FailedAuthenticationExceptionThe exception that is thrown when authentication fails.
FailedRequiredClaimsExceptionThe exception that is thrown when the token issuer cannot satisfy the required claims in the request (RST).
InvalidProofKeyExceptionThe exception that is thrown if there is an invalid proof key specified in the request (RST) when requesting security tokens from an identity provider using active clients.
InvalidRequestExceptionThe exception that is thrown when the request (RST) is invalid or malformed.
InvalidScopeExceptionThe exception that is thrown when the request address is invalid or unsupported.
InvalidSecurityTokenExceptionThe exception that is thrown when the security token has been revoked.
InvalidTimeRangeExceptionThe exception that is thrown, when the requested time range is invalid or unsupported.
IssuerNameNotSupportedExceptionThe exception that is thrown when a desired issuer name is not supported by the STS.
KeyTypesDefines protocol-agnostic URIs that are used in the token request (RST) or response (RSTR) to indicate the desired or required key type.
MissingAppliesToExceptionThe exception that is thrown if the request (RST) is missing relying party identity information when requesting security tokens from an identity provider.
NeedFresherCredentialsExceptionThe exception that is thrown when the credentials provided do not meet the freshness requirements.
NoMatchInScopeExceptionThe exception that is thrown when no match was found for the specified scope.
NoPseudonymInScopeExceptionThe exception that is thrown when no pseudonym service is found for the given scope.
NotSignedInExceptionThe exception that is thrown when the principal is not signed in.
ParticipantsRepresents a WS-Trust Participants element. The wst:Participants element is an extension to the wst:RequestSecurityToken element and is used to pass information about which parties are authorized to participate in the use of the token.
RenewNeededExceptionThe exception that is thrown when the request (RST) contains a renewable token that has expired.
RequestExceptionThe base class for exceptions thrown on request failures.
RequestFailedExceptionThe exception that is thrown if the specified request (RST) failed due to an external reason that cannot be specifically determined.
RequestTypesDefines protocol-agnostic RequestType URI strings.
RstParameterNotAcceptedExceptionThe exception that is thrown when a requested RST parameter is not accepted by the security token service (STS).
ScopeRepresents the configuration for the token issuance request.
SecurityTokenServiceThe abstract class that defines the properties and methods of a security token service (STS).
FederatedAsyncStateThis class is used to maintain the request state across asynchronous calls within the security token service.
UnableToRenewExceptionThe exception that is thrown when the request (RST) contains a renewable token that has expired.
UnsupportedClaimsDialectExceptionThe exception that is thrown when the specified dialect for claims is not supported.
UnsupportedEncodingExceptionThe exception that is thrown when a wencoding value or other parameter with XML content is received in an unknown or unsupported encoding.
UnsupportedTokenTypeBadRequestExceptionThe exception that is thrown when the specified token request (RST) is not understood because of an unknown token type.
X509EncryptingCredentialsRepresents an X.509 token used as the encrypting credential. This class is usually used as key wrapping credentials.
X509SigningCredentialsRepresents an X.509 token used as the encrypting credential.



Copyright © 2008 by Microsoft Corporation. All rights reserved.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.