TokenCredentials 類別

  • java.lang.Object
    • com.microsoft.bot.restclient.credentials.TokenCredentials

實作

public class TokenCredentials
implements ServiceClientCredentials

令牌型認證,可與 REST 服務用戶端搭配使用。

建構函式摘要

建構函式 Description
TokenCredentials(String withScheme, String withToken)

初始化令牌的新實例認證。

方法摘要

修飾詞與類型 方法與描述
void applyCredentialsFilter(OkHttpClient.Builder clientBuilder)

將認證套用至 HTTP 用戶端產生器。

protected java.lang.String getScheme()

取得驗證配置。

protected java.lang.String getToken(Request request)

取得安全令牌。

方法繼承來源 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

建構函式詳細資料

TokenCredentials

public TokenCredentials(String withScheme, String withToken)

初始化 TokenCredentials 的新實例。

參數:

withScheme - 要使用的配置。 如果為 null,則預設為 Bearer
withToken - 有效令牌

方法詳細資料

applyCredentialsFilter

public void applyCredentialsFilter(OkHttpClient.Builder clientBuilder)

將認證套用至 HTTP 用戶端產生器。

參數:

clientBuilder

getScheme

protected String getScheme()

取得驗證配置。

傳回:

驗證配置

getToken

protected String getToken(Request request)

取得安全令牌。 覆寫此方法以提供取得令牌的機制。

參數:

request - HTTP 要求的內容

傳回:

安全令牌。

適用於