TokenCredentials 類別
- java.
lang. Object - com.
microsoft. bot. restclient. credentials. TokenCredentials
- com.
實作
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 要求的內容
傳回:
安全令牌。