SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar nyckeln för den angivna nyckelidentifierarsatsen.
public:
virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey
Parametrar
- keyIdentifierClause
- SecurityKeyIdentifierClause
En SecurityKeyIdentifierClause att hämta nyckeln för.
Returer
En SecurityKey som representerar nyckeln.
Kommentarer
Metoden ResolveKeyIdentifierClause anropar MatchesKeyIdentifierClause för att först avgöra om den angivna nyckelidentifierarsatsen är samma som den här instansen.
Standardimplementeringen returnerar det första elementet i SecurityKeys samlingen om samlingen inte är tom och om MatchesKeyIdentifierClause returnerar true. Annars returneras null.
Anteckningar till arvingar
När du ärver från SecurityTokenoch implementerar ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) metoden och keyIdentifierClause inte kan matchas returnerar du null. Ett undantag ska inte genereras från ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) metoden.