SamlSecurityToken Klasa

Definicja

Reprezentuje token zabezpieczający oparty na potwierdzeniu SAML.Represents a security token that is based upon a SAML assertion.

public ref class SamlSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SamlSecurityToken = class
    inherit SecurityToken
Public Class SamlSecurityToken
Inherits SecurityToken
Dziedziczenie
SamlSecurityToken

Uwagi

Oświadczenia dotyczące SamlSecurityToken tokenów zabezpieczających są wyrażane jako część elementu SamlAssertion .The claims for SamlSecurityToken security tokens are expressed as part of a SamlAssertion. SamlAssertionMa rozszerzalny zestaw oświadczeń znanych jako instrukcje SAML, które są reprezentowane przez Statements Właściwość.A SamlAssertion has an extensible set of claims known as SAML statements that are represented by the Statements property. Urząd SAML, który wystawił potwierdzenie SAML, jest określony we Issuer właściwości.The SAML authority that issued the SAML assertion is specified in the Issuer property.

Konstruktory

SamlSecurityToken()

Inicjuje nowe wystąpienie klasy SamlSecurityToken.Initializes a new instance of the SamlSecurityToken class.

SamlSecurityToken(SamlAssertion)

Inicjuje nowe wystąpienie SamlSecurityToken klasy przy użyciu określonego potwierdzenia SAML.Initializes a new instance of the SamlSecurityToken class using the specified SAML assertion.

Właściwości

Assertion

Pobiera potwierdzenie SAML dla tego tokenu zabezpieczającego.Gets the SAML assertion for this security token.

Id

Pobiera unikatowy identyfikator tokenu zabezpieczającego.Gets a unique identifier of the security token.

SecurityKeys

Pobiera klucze kryptograficzne skojarzone z tokenem zabezpieczającym.Gets the cryptographic keys associated with the security token.

ValidFrom

Pobiera pierwszą chwilę w czasie, w którym token zabezpieczający jest prawidłowy.Gets the first instant in time at which this security token is valid.

ValidTo

Pobiera ostatnią chwilę w czasie, w którym token zabezpieczający jest prawidłowy.Gets the last instant in time at which this security token is valid.

Metody

CanCreateKeyIdentifierClause<T>()

Pobiera wartość wskazującą, czy ten token zabezpieczający może utworzyć określony identyfikator klucza.Gets a value indicating whether this security token is capable of creating the specified key identifier.

CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.Creates the specified key identifier clause.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
Initialize(SamlAssertion)

Inicjuje właściwości SamlSecurityToken klasy przy użyciu określonego potwierdzenia SAML.Initializes the properties of the SamlSecurityToken class using the specified SAML assertion.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równy podanemu identyfikatorowi klucza.Returns a value indicating whether the key identifier for this instance is equal to the specified key identifier.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Pobiera klucz dla określonej klauzuli identyfikatora klucza.Gets the key for the specified key identifier clause.

(Odziedziczone po SecurityToken)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też