SamlAuthenticationStatement Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje deklaraci identity tokenu SamlSecurityToken zabezpečení, která tvrdí, že předmět byl ověřen určitými prostředky v určitém okamžiku.
public ref class SamlAuthenticationStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthenticationStatement = class
inherit SamlSubjectStatement
Public Class SamlAuthenticationStatement
Inherits SamlSubjectStatement
- Dědičnost
Poznámky
SamlSecurityToken tokeny zabezpečení určují své deklarace identity pomocí kontrolních výrazů SAML, které můžou určit, kdy byl předmět ověřen. Deklarace identity v kontrolním výrazu SAML jsou reprezentovány příkazy SAML. Specifikace SAML definuje sadu typů příkazů SAML a jedním z nich je SamlAuthenticationStatement. A SamlAuthenticationStatement tvrdí, že předmět příkazu byl ověřen určitými prostředky v určitém okamžiku.
Konstruktory
SamlAuthenticationStatement() |
Inicializuje novou instanci SamlAuthenticationStatement třídy. |
SamlAuthenticationStatement(SamlSubject, String, DateTime, String, String, IEnumerable<SamlAuthorityBinding>) |
Inicializuje novou instanci SamlAuthenticationStatement třídy pomocí zadaných podrobností ověřování. |
Vlastnosti
AuthenticationInstant |
Získá nebo nastaví okamžik v čase, ve kterém byl předmět ověřen. |
AuthenticationMethod |
Získá nebo nastaví metodu použitou k ověření předmětu. |
AuthorityBindings |
Získá další informace o předmětu. |
ClaimType |
Získá typ deklarace zabezpečení. |
DnsAddress |
Získá nebo nastaví název domény DNS, ve kterém se nachází počítač, který ověřil předmět. |
IPAddress |
Získá nebo nastaví IP adresu počítače, který ověřil předmět. |
IsReadOnly |
Získá hodnotu, která označuje, zda jsou vlastnosti této instance jen pro čtení. |
SamlSubject |
Získá nebo nastaví předmět tokenu SamlSecurityToken zabezpečení. (Zděděno od SamlSubjectStatement) |
Metody
AddClaimsToList(IList<Claim>) |
Přidá deklaraci identity na základě vlastností této instance do zadané kolekce deklarací identity. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Vytvoří zásadu autorizace pro SamlSecurityToken token zabezpečení. (Zděděno od SamlSubjectStatement) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MakeReadOnly() |
Způsobí, že tato instance bude jen pro čtení. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Přečte ověřovací příkaz SAML ze zadané čtečky XML. |
SetSubject(SamlSubject) |
Nastaví předmět tokenu SamlSecurityToken zabezpečení. (Zděděno od SamlSubjectStatement) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Zapíše ověřovací příkaz SAML do zadaného serializátoru XML. |