RequestSecurityTokenResponse Klasse
Definition
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.
Stellt das wst:RequestSecurityTokenResponse-Element dar, das verwendet wird, um ein Sicherheitstoken zurückzugeben.
public ref class RequestSecurityTokenResponse : System::IdentityModel::Protocols::WSTrust::WSTrustMessage
public class RequestSecurityTokenResponse : System.IdentityModel.Protocols.WSTrust.WSTrustMessage
type RequestSecurityTokenResponse = class
inherit WSTrustMessage
Public Class RequestSecurityTokenResponse
Inherits WSTrustMessage
- Vererbung
Hinweise
Das wst:RequestSecurityTokenResponse-Element (Message) enthält die Parameter und Eigenschaften in der Antwort, die von einem Sicherheitstokendienst (Security Token Service, STS) an eine Sicherheitstokenanforderung (Security Token Request, RST) gesendet wird, die von einem Client erstellt wird. Die Antwortnachricht (oder das -Element) wird als RSTR abgekürzt. Die RequestSecurityTokenResponse -Klasse enthält Eigenschaften, die die Elemente des RSTR darstellen. Ein RSTR kann eine Antwort auf eine Anforderung bilden, die einer der von WS-Trust definierten Anforderungsbindungen entspricht. beispielsweise die Ausstellungsbindung, die Verlängerungsbindung, die Validate-Bindung oder die Cancel-Bindung. Viele der Eigenschaften in der RequestSecurityTokenResponse -Klasse entsprechen Elementen, die nur in bestimmten Arten von Antworten vorhanden sind, wie durch diese Bindungen definiert. Abhängig von der Art der Antwort, die ein bestimmtes RequestSecurityTokenResponse Objekt darstellt, oder den Parametern, die in der spezifischen Antwort vorhanden sind, die es darstellt, können einige Eigenschaften des -Objekts sein null
.
Anforderungen kommen beim STS in einer Nachricht an, die ein wst:RequestSecurityToken-Element (RST) enthält. Diese Nachricht wird durch die RequestSecurityToken -Klasse dargestellt.
Weitere Informationen zum Element, das diese Klasse darstellt, finden Sie in der Version der WS-Trust Spezifikation, die für Ihr Szenario gilt.
Konstruktoren
RequestSecurityTokenResponse() |
Initialisiert eine neue Instanz der RequestSecurityTokenResponse-Klasse. |
RequestSecurityTokenResponse(WSTrustMessage) |
Initialisiert eine neue Instanz der RequestSecurityTokenResponse-Klasse auf der Grundlage der angegebenen Anforderungsmeldung (RST). |
Eigenschaften
AllowPostdating |
Ruft den Inhalt des wst:AllowPostdating-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
AppliesTo |
Ruft den Inhalt des wsp:AppliesTo-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
AuthenticationType |
Ruft den Inhalt des wst:AuthenticationType-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
BinaryExchange |
Ruft den Inhalt des wst:BinaryExchange-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
CanonicalizationAlgorithm |
Ruft den Inhalt des wst:CanonicalizationAlgorithm-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Context |
Ruft den Inhalt des Kontextattributs auf dem RST oder RSTR ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
EncryptionAlgorithm |
Ruft den Inhalt des wst:EncryptionAlgorithm-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
EncryptWith |
Ruft den Inhalt des wst:EncryptWith-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Entropy |
Ruft den Inhalt des wst:Entropy-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
IsFinal |
Ruft das Flag ab, das festlegt, ob RSTR die letzte Meldung ist und als solche serialisiert werden sollte, oder legt das Flag fest. |
KeySizeInBits |
Ruft den Inhalt des wst:KeySize-Elements innerhalb einer RequestSecurity Token (RST)-Nachricht ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
KeyType |
Ruft den Inhalt des wst:KeyType-Elements innerhalb einer RequestSecurity Token (RST)-Nachricht ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
KeyWrapAlgorithm |
Ruft den Inhalt des wst:KeyWrapAlgorithm-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Lifetime |
Ruft den Inhalt deswst:Lifetime -Elements innerhalb einer RequestSecurity Token (RST)-Nachricht ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Properties |
Ruft die Eigenschaftensammlung ab, um das Objekt zu erweitern. (Geerbt von OpenObject) |
ReplyTo |
Ruft die Adresse ab, die für Antworten an die abhängige Seite verwendet werden soll, oder legt diese fest. (Geerbt von WSTrustMessage) |
RequestedAttachedReference |
Ruft die Sicherheitstokenreferenz ab, wenn das angeforderte Token an die Meldung angefügt ist, oder legt diese fest. |
RequestedProofToken |
Ruft das optionale Element ab, das verwendet wird, um den Nachweis des Besitzestokens zurückzugeben, oder legt dieses fest. |
RequestedSecurityToken |
Ruft das optionale Element ab, das verwendet wird, um das angeforderte Sicherheitstoken zurückzugeben, oder legt dieses fest. |
RequestedTokenCancelled |
Ruft das wst:RequestedTokenCancelled-Element ab oder legt dieses fest. |
RequestedUnattachedReference |
Ruft die Sicherheitstokenreferenz ab, wenn das angeforderte Token nicht an die Meldung angefügt ist, oder legt diese fest. |
RequestType |
Ruft das wst:RequestType-Element ab oder legt dieses fest. (Geerbt von WSTrustMessage) |
SignatureAlgorithm |
Ruft den Inhalt des wst:SignatureAlgorithm-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
SignWith |
Ruft den Inhalt des wst:SignWith-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Status |
Ruft das wst:Status-Element im RSTR ab oder legt dieses fest. |
TokenType |
Ruft den Inhalt des wst:TokenType-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
UseKey |
Ruft den Inhalt des wst:UseKey-Elements ab oder legt diesen fest. (Geerbt von WSTrustMessage) |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |