X509SecurityToken.MatchesKeyIdentifierClause Metod

Definition

Returnerar ett värde som anger om nyckelidentifieraren för den här instansen är lika med den angivna nyckelidentifieraren.

public:
 override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean

Parametrar

keyIdentifierClause
SecurityKeyIdentifierClause

En SecurityKeyIdentifierClause att jämföra med den här instansen.

Returer

true om keyIdentifierClause är en av typerna X509SubjectKeyIdentifierClause, X509ThumbprintKeyIdentifierClause, X509IssuerSerialKeyIdentifierClauseeller X509RawDataKeyIdentifierClause och nyckelidentifierarsatserna matchar, annars false.

Kommentarer

Metoden MatchesKeyIdentifierClause matchar kriterierna i X.509-certifikatet i Certificate egenskapen baserat på parametertypen keyIdentifierClause . Följande tabell beskriver vad som matchas.

Typ av nyckelidentifierare Vad matchas
X509IssuerSerialKeyIdentifierClause Värdet för IssuerName egenskapen och utfärdarens serienummer som returneras från GetSerialNumber metoden.
X509RawDataKeyIdentifierClause Data som returneras från GetRawCertData metoden.
X509SubjectKeyIdentifierClause Tillägget för ämnesnyckelidentifierare i Extensions egenskapen matchas.
X509ThumbprintKeyIdentifierClause Tumavtrycket som returneras av GetCertHash metoden.

Gäller för