SecurityTokenResolver.TryResolveToken 方法

定義

嘗試擷取在指定之物件中所參考的安全性權杖。

多載

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

嘗試擷取安全性權杖,這個安全性權杖與指定之金鑰識別碼內含的其中一個金鑰識別碼子句相符。

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

嘗試擷取與指定之金鑰識別碼子句相符的安全性權杖。

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

來源:
SecurityTokenResolver.cs
來源:
SecurityTokenResolver.cs
來源:
SecurityTokenResolver.cs

嘗試擷取安全性權杖,這個安全性權杖與指定之金鑰識別碼內含的其中一個金鑰識別碼子句相符。

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

參數

keyIdentifier
SecurityKeyIdentifier

要建立安全性權杖的 SecurityKeyIdentifier

token
SecurityToken

當這個方法回傳時,會包含表示指定之金鑰識別碼的 SecurityToken。 這個參數會以未初始化的狀態傳遞。

傳回

如果可以擷取指定之金鑰識別碼的安全性權杖,則為 true,否則為 false

例外狀況

keyIdentifiernull

備註

TryResolveTokenResolveToken 方法之間的差異,在於它們在金鑰識別碼無法解析為安全性權杖時所採取的處理方式。 TryResolveToken 方法會傳回 false,而 ResolveToken 方法會擲回例外狀況。

適用於

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

來源:
SecurityTokenResolver.cs
來源:
SecurityTokenResolver.cs
來源:
SecurityTokenResolver.cs

嘗試擷取與指定之金鑰識別碼子句相符的安全性權杖。

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

參數

keyIdentifierClause
SecurityKeyIdentifierClause

要建立安全性權杖的 SecurityKeyIdentifierClause

token
SecurityToken

當這個方法回傳時,會包含表示指定之金鑰識別碼子句的 SecurityToken。 這個參數會以未初始化的狀態傳遞。

傳回

如果可以擷取指定之金鑰識別碼子句的安全性權杖,則為 true,否則為 false

例外狀況

keyIdentifierClausenull

備註

TryResolveTokenResolveToken 方法之間的差異,在於它們在金鑰識別碼子句無法解析為安全性權杖時所採取的處理方式。 TryResolveToken 方法會傳回 false,而 ResolveToken 方法會擲回例外狀況。

適用於