TokenValidationParameters 類別
- java.
lang. Object - com.
microsoft. bot. connector. authentication. TokenValidationParameters
- com.
public class TokenValidationParameters
包含驗證令牌時所使用的一組參數。
欄位摘要
| 修飾詞與類型 | 欄位與描述 |
|---|---|
| java.time.Duration |
clockSkew
驗證時間時要套用的時鐘扭曲。 |
|
Open |
issuerSigningKeyResolver
選擇性的 (但不建議) 函式會傳回指定 URL 的 Open |
| boolean |
requireSignedTokens
值,指出令牌在未簽署時是否可視為有效。 |
| java.util.List<java.lang.String> |
validIssuers
包含將用來檢查令牌簽發者的有效簽發者。 |
| boolean |
validateAudience
控制物件是否會在令牌驗證期間進行驗證。 |
| boolean |
validateIssuer
控制簽發者是否會在令牌驗證期間進行驗證。 |
| boolean |
validateIssuerSigningKey
True 是表示 驗證簽署憑證。 |
| boolean |
validateLifetime
控制在令牌驗證期間是否要驗證存留期。 |
建構函式摘要
方法繼承來源 java.lang.Object
欄位詳細資料
clockSkew
public Duration clockSkew
驗證時間時要套用的時鐘扭曲。
issuerSigningKeyResolver
public OpenIdMetadataResolver issuerSigningKeyResolver
選擇性的 (但不建議) 函式,可傳回指定 URL 的 OpenIdMetaData 解析程式。
requireSignedTokens
public boolean requireSignedTokens
值,指出令牌在未簽署時是否可視為有效。
validIssuers
public List
包含將用來檢查令牌簽發者的有效簽發者。
validateAudience
public boolean validateAudience
控制物件是否會在令牌驗證期間進行驗證。
validateIssuer
public boolean validateIssuer
控制簽發者是否會在令牌驗證期間進行驗證。
validateIssuerSigningKey
public boolean validateIssuerSigningKey
True 是表示 驗證簽署憑證。
validateLifetime
public boolean validateLifetime
控制在令牌驗證期間是否要驗證存留期。
建構函式詳細資料
TokenValidationParameters
public TokenValidationParameters()
默認參數。
TokenValidationParameters
public TokenValidationParameters(boolean validateIssuer, List
參數:
TokenValidationParameters
public TokenValidationParameters(TokenValidationParameters other)
複製建構函式。
參數: