Freigeben über


AudienceUriMode Enumeration

Definition

Gibt an, ob die SamlSecurityToken des SamlAudienceRestrictionCondition-Sicherheitstokens überprüft werden soll.

public enum class AudienceUriMode
public enum AudienceUriMode
type AudienceUriMode = 
Public Enum AudienceUriMode
Vererbung
AudienceUriMode

Felder

Always 1

Immer.

BearerKeyOnly 2

Nur wenn der Schlüssel des Sicherheitstokens dem BearerKey-Typ entspricht und das Sicherheitstoken keine Schlüssel zum Nachweis des rechtmäßigen Besitzers enthält.

Never 0

Nie

Hinweise

Verwenden Sie die AudienceUriMode-Eigenschaft in einer Verbundanwendung, die einen Sicherheitstokendienst (Security Token Service, STS) nutzt, der SamlSecurityToken-Sicherheitstoken ausstellt. Wenn der STS das Sicherheitstoken ausstellt, kann er den URI des Webdiensts angeben, für den das Sicherheitstoken verwendet werden soll, indem SamlAudienceRestrictionCondition dem Sicherheitstoken hinzugefügt wird. Der SamlSecurityTokenAuthenticator für den Webdienst kann so überprüfen, ob das ausgestellte Sicherheitstoken für diesen Webdienst ausgelegt ist, indem diese Überprüfung durchgeführt wird. Führen Sie hierzu die folgenden Schritte aus:

  • Legen Sie die AudienceUriMode Eigenschaft auf Always oder BearerKeyOnly fest.

  • Geben Sie den Satz gültiger URIs an, indem Sie die URIs der AllowedAudienceUris-Auflistung hinzufügen.

Überschreiben Sie optional die ValidateAudienceRestriction-Methode, um den Validierungsalgorithmus für den zulässigen URI anzugeben.

Gilt für:

Weitere Informationen