System.IdentityModel Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, die verwendet werden, um Sicherheitstokendienste (STS) zu erstellen. Dazu gehören die SecurityTokenService- und Scope-Klassen sowie Ausnahme mehrerer Hilfsprogrammklassen, die die Möglichkeit bieten, Cookieumwandlungen auszuführen.
Klassen
AsynchronousOperationException |
Die Ausnahme, die beim Auftreten eines Fehlers während ein asynchronen Vorgang ausgelöst wird. |
AsyncResult |
Eine abstrakte Basisklasse, die die IAsyncResult-Schnittstelle implementiert. Fungiert als Basisklasse, von der IAsyncResult-Objekte abgeleitet werden, die für allgemeine asynchrone Programmierungsszenarien verwendet werden können. |
BadRequestException |
Die Ausnahme, die ausgelöst wird, wenn eine Tokenanforderung (RST) vom Sicherheitstokendienst (STS) nicht verstanden wird. |
CookieTransform |
Die abstrakte Basisklasse für Klassen, die eine Transformation umkehrbarer Daten in Cookiedaten vornehmen. |
DeflateCookieTransform |
Stellt Cookie-Komprimierung mithilfe von DeflateStream bereit. |
DelegatingXmlDictionaryReader |
Eine Klasse, die einen angegebenen Reader umschließt und alle XmlDictionaryReader-Aufrufe an den umschlossenen Reader delegiert. |
DelegatingXmlDictionaryWriter |
Eine Klasse, die einen angegebenen Writer umschließt und alle XmlDictionaryWriter-Aufrufe an den umschlossenen Writer delegiert. |
EnvelopedSignatureReader |
Bindet einen Reader, der auf umschlossenes signiertes XML zum Erstellen eines Readers zeigt, der verwendet werden kann, um den Inhalt zu lesen, ohne die Signatur zu verarbeiten. Die Signatur wird automatisch überprüft, wenn das letzte Element des Umschlags gelesen wird. Diese Klasse kann nicht vererbt werden. |
EnvelopedSignatureWriter |
Umschließt einen Writer und generiert eine Signatur automatisch, wenn der Umschlag vollständig geschrieben wurde. Diese Klasse kann nicht vererbt werden. |
LimitExceededException |
Die Ausnahme, die ausgelöst wird, wenn eine konfigurierte Grenze oder ein Kontingent überschritten wird. |
OpenObject |
Eine abstrakte Klasse, die abgeleiteten Klassen eine generische Eigenschaftensammlung bereitstellt. |
ProtectedDataCookieTransform |
Stellt Cookie-Integrität und -Vertraulichkeit mithilfe der ProtectedData-Klasse bereit. Diese Klasse kann nicht vererbt werden. |
RequestException |
Die Basisklasse für Ausnahmen, die von Anforderungsfehlern ausgelöst wurden. |
RequestFailedException |
Die Ausnahme, die ausgelöst wird, wenn die angegebene Anforderung (RST) aufgrund einer externen Ursache fehlschlägt, die nicht ausdrücklich bestimmt werden kann. |
RsaEncryptionCookieTransform |
Verschlüsselt ein Cookie mit RSA. |
RsaSignatureCookieTransform |
Stellt Cookie-Integrität mithilfe einer RSA Signatur bereit. |
Scope |
Stellt die Konfiguration für die Tokenausstellungsanforderung dar. |
SecurityMessageSerializationException |
Diese Ausnahme wird ausgelöst, wenn bei der Serialisierung einer Sicherheitsmeldung ein Fehler auftritt. |
SecurityTokenService |
Die abstrakte Basis-Klasse, die die Eigenschaften und Methoden eines Sicherheitstokendiensts (STS) definiert. |
SecurityTokenService.FederatedAsyncState |
Diese Klasse wird verwendet, um den Zustand der Anforderung über asynchrone Aufrufe innerhalb eines Sicherheitstokendiensts beizubehalten. |
SignatureVerificationFailedException |
Die Ausnahme, die ausgelöst wird, wenn beim Verarbeiten einer Signatur ein Fehler auftritt. |
TypedAsyncResult<T> |
Eine konkrete Implementierung der AsyncResult-Klasse, die das Ergebnis der Type-Klasse umschließt und es zurückgibt, wenn die End(IAsyncResult)-Methode aufgerufen wird. |
UnsupportedTokenTypeBadRequestException |
Die Ausnahme, die ausgelöst wird, wenn die angegebene Tokenanforderung (RST) aufgrund eines unbekannten Tokentyps nicht verstanden wird. |