Microsoft.Security.Authentication.OAuth 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Microsoft.Security.Authentication.OAuth 命名空間提供 OAuth 2.0 驗證的類別和方法。
類別
| 名稱 | Description |
|---|---|
| AuthFailure |
一個提供授權請求失敗物件的類別。 Note 若 AuthResponse 有效,則此選項為空,且在授權請求失敗後可使用。 |
| AuthRequestParams |
一個提供建立授權請求參數物件的方法的類別。 Note 當 |
| AuthRequestResult |
一個提供授權請求結果的類別。 |
| AuthResponse |
一個類別,提供對 RFC 6749 第 4.1.2 及 4.2.2 節所描述授權請求的回應。 |
| ClientAuthentication |
一個提供建立用戶端驗證物件的方法,用於用戶端對授權伺服器的基本授權。 Note 此類別用於驗證用戶端應用程式與授權伺服器的身份驗證。 它不是用來驗證使用者與用戶端應用程式的身份。 使用者認證由 OAuth2Manager 類別中的 RequestAuthWithParamsAsync 方法處理。 |
| OAuth2Manager |
一個靜態類別,提供透過用戶端應用程式為使用者發起授權請求、完成授權請求及請求存取權杖的方法。 Note 用戶端應用程式指的是 OAuth 2.0 註冊的應用程式。 使用者指的是最終使用者,也就是資源擁有者,並授權客戶端應用程式存取其資源。 |
| TokenFailure |
一個提供令牌請求失敗物件的類別。 |
| TokenRequestParams |
一個提供建立憑證請求參數物件的方法的類別。 此內容由 RFC 6749 的第 4.1.3 節描述。 Note 這個物件用來向伺服器請求 。 |
| TokenRequestResult |
一個提供標記請求結果的類別。 |
| TokenResponse |
一個提供標記請求回應的類別。 此內容由 RFC 6749 的第 4.1.4 與 4.2.2 節描述。 |
列舉
| 名稱 | Description |
|---|---|
| CodeChallengeMethodKind |
一個列舉,依 |
| TokenFailureKind |
一個列舉,用來指定所發生的代幣故障類型。 |