Udostępnij za pośrednictwem


KerberosRequestorSecurityToken Klasa

Definicja

Reprezentuje token zabezpieczający oparty na bilecie protokołu Kerberos wysyłanym w żądaniu PROTOKOŁU SOAP.

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

Uwagi

Zazwyczaj deweloperzy aplikacji nie muszą używać KerberosRequestorSecurityToken klasy , chyba że usługa sieci Web musi uzyskać nazwę główną usługi skojarzona z biletem protokołu Kerberos. Aby uzyskać wartość nazwy głównej usługi, pobierz wartość ServicePrincipalName właściwości .

Istnieją dwie klasy reprezentujące tokeny zabezpieczające oparte na bilecie protokołu Kerberos: KerberosRequestorSecurityToken i KerberosReceiverSecurityToken. KerberosRequestorSecurityToken Token zabezpieczający jest używany przez klientów korzystających z tokenu KerberosRequestorSecurityToken zabezpieczającego w wychodzących komunikatach PROTOKOŁU SOAP, natomiast KerberosReceiverSecurityToken token zabezpieczający jest używany przez usługę sieci Web, która odbiera komunikaty PROTOKOŁU SOAP zawierające token zabezpieczający.

Konstruktory

KerberosRequestorSecurityToken(String)

Inicjuje KerberosRequestorSecurityToken nowe wystąpienie klasy przy użyciu usługi skojarzonej z określoną nazwą główną usługi.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inicjuje nowe wystąpienie klasy KerberosRequestorSecurityToken.

Właściwości

Id

Pobiera unikatowy identyfikator tokenu zabezpieczającego.

SecurityKey

Pobiera klucz sesji symetrycznej dla biletu protokołu Kerberos skojarzonego z tym tokenem zabezpieczającym.

SecurityKeys

Pobiera klucze kryptograficzne skojarzone z tokenem zabezpieczającym.

ServicePrincipalName

Pobiera nazwę główną usługi dla tokenu zabezpieczającego KerberosRequestorSecurityToken .

ValidFrom

Pobiera pierwszy moment w czasie, w którym ten token zabezpieczający jest prawidłowy.

ValidTo

Pobiera ostatnią chwilę w czasie, w którym ten token zabezpieczający jest prawidłowy.

Metody

CanCreateKeyIdentifierClause<T>()

Pobiera wartość wskazującą, czy ten token zabezpieczający może utworzyć określony identyfikator klucza.

CanCreateKeyIdentifierClause<T>()

Pobiera wartość wskazującą, czy ten token zabezpieczający może utworzyć określony identyfikator klucza.

(Odziedziczone po SecurityToken)
CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

(Odziedziczone po SecurityToken)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetRequest()

Pobiera żądanie biletu protokołu Kerberos.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym identyfikatorem klucza.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia można rozpoznać dla określonego identyfikatora klucza.

(Odziedziczone po SecurityToken)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Pobiera klucz dla określonej klauzuli identyfikatora klucza.

(Odziedziczone po SecurityToken)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy