SecurityTokenResolver.TryResolveToken Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mencoba mengambil token keamanan yang dirujuk dalam objek yang ditentukan.
Overload
TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Mencoba mengambil token keamanan yang cocok dengan salah satu klausa pengidentifikasi kunci yang terkandung dalam pengidentifikasi kunci yang ditentukan. |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Mencoba mengambil token keamanan yang cocok dengan klausa pengidentifikasi kunci yang ditentukan. |
TryResolveToken(SecurityKeyIdentifier, SecurityToken)
- Sumber:
- SecurityTokenResolver.cs
- Sumber:
- SecurityTokenResolver.cs
- Sumber:
- SecurityTokenResolver.cs
Mencoba mengambil token keamanan yang cocok dengan salah satu klausa pengidentifikasi kunci yang terkandung dalam pengidentifikasi kunci yang ditentukan.
public:
bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifier * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifier As SecurityKeyIdentifier, ByRef token As SecurityToken) As Boolean
Parameter
- keyIdentifier
- SecurityKeyIdentifier
SecurityKeyIdentifier untuk membuat token keamanan.
- token
- SecurityToken
Ketika metode ini kembali, berisi SecurityToken yang mewakili pengidentifikasi kunci yang ditentukan. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan
true
ketika token keamanan dapat diambil untuk pengidentifikasi kunci yang ditentukan; jika tidak, false
.
Pengecualian
keyIdentifier
adalah null
.
Keterangan
Metode TryResolveToken dan ResolveToken berbeda dalam apa yang terjadi ketika pengidentifikasi kunci tidak dapat diselesaikan ke token keamanan. Metode TryResolveToken mengembalikan false
, sedangkan ResolveToken metode melemparkan pengecualian.
Berlaku untuk
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)
- Sumber:
- SecurityTokenResolver.cs
- Sumber:
- SecurityTokenResolver.cs
- Sumber:
- SecurityTokenResolver.cs
Mencoba mengambil token keamanan yang cocok dengan klausa pengidentifikasi kunci yang ditentukan.
public:
bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifierClause * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifierClause As SecurityKeyIdentifierClause, ByRef token As SecurityToken) As Boolean
Parameter
- keyIdentifierClause
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause untuk membuat token keamanan.
- token
- SecurityToken
Ketika metode ini kembali, berisi SecurityToken yang mewakili klausa pengidentifikasi kunci yang ditentukan. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan
true
ketika token keamanan dapat diambil untuk klausa pengidentifikasi kunci yang ditentukan; jika tidak, false
.
Pengecualian
keyIdentifierClause
adalah null
.
Keterangan
Metode TryResolveToken dan ResolveToken berbeda dalam apa yang terjadi ketika klausa pengidentifikasi kunci tidak dapat diselesaikan ke token keamanan. Metode TryResolveToken mengembalikan false
, sedangkan ResolveToken metode melemparkan pengecualian.