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 pro SamlSecurityToken token zabezpečení, který potvrzuje, že subjekt 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í deklarace identity pomocí kontrolních výrazů SAML, které mohou určit, kdy byl subjekt 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 jeden z nich je .SamlAuthenticationStatement A SamlAuthenticationStatement tvrdí, že subjekt prohlášení byl ověřen určitým způsobem v určitém okamžiku.
Konstruktory
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| AuthenticationInstant |
Získá nebo nastaví okamžik, kdy 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 subjekt. |
| IPAddress |
Získá nebo nastaví IP adresu počítače, který ověřil předmět. |
| IsReadOnly |
Získá hodnotu, která určuje, zda vlastnosti této instance jsou jen pro čtení. |
| SamlSubject |
Získá nebo nastaví předmět SamlSecurityToken tokenu zabezpečení. (Zděděno od SamlSubjectStatement) |
Metody
| Name | Description |
|---|---|
| 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 SamlSecurityToken autorizace pro token zabezpečení. (Zděděno od SamlSubjectStatement) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MakeReadOnly() |
Způsobí, že tato instance bude jen pro čtení. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (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. |