OAuthValidateClientAuthenticationContext Class
Contains information about the client credentials.
Assembly: Microsoft.Owin.Security.OAuth (in Microsoft.Owin.Security.OAuth.dll)
Microsoft.Owin.Security.Provider::BaseContext<TOptions>
Microsoft.Owin.Security.OAuth::BaseValidatingContext<TOptions>
Microsoft.Owin.Security.OAuth::BaseValidatingClientContext
Microsoft.Owin.Security.OAuth::OAuthValidateClientAuthenticationContext
| Name | Description | |
|---|---|---|
![]() | OAuthValidateClientAuthenticationContext(IOwinContext^, OAuthAuthorizationServerOptions^, IReadableStringCollection^) | Initializes a new instance of the OAuthValidateClientAuthenticationContext class |
| Name | Description | |
|---|---|---|
![]() | ClientId | The "client_id" parameter for the current request. The Authorization Server application is responsible for validating this value identifies a registered client.(Inherited from BaseValidatingClientContext.) |
![]() | Error | The error argument provided when SetError was called on this context. This is eventually returned to the client app as the OAuth "error" parameter.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | ErrorDescription | The optional errorDescription argument provided when SetError was called on this context. This is eventually returned to the client app as the OAuth "error_description" parameter.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | ErrorUri | The optional errorUri argument provided when SetError was called on this context. This is eventually returned to the client app as the OAuth "error_uri" parameter.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | HasError | True if application code has called any of the SetError methods on this context.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | IsValidated | True if application code has called any of the Validate methods on this context.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | Options | (Inherited from BaseContext<TOptions>.) |
![]() | OwinContext | (Inherited from BaseContext<TOptions>.) |
![]() | Parameters | Gets the set of form parameters from the request. |
![]() | Request | (Inherited from BaseContext<TOptions>.) |
![]() | Response | (Inherited from BaseContext<TOptions>.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Rejected() | Marks this context as not validated by the application. IsValidated and HasError become false as a result of calling.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | SetError(String^) | Marks this context as not validated by the application and assigns various error information properties. HasError becomes true and IsValidated becomes false as a result of calling.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | SetError(String^, String^) | Marks this context as not validated by the application and assigns various error information properties. HasError becomes true and IsValidated becomes false as a result of calling.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | SetError(String^, String^, String^) | Marks this context as not validated by the application and assigns various error information properties. HasError becomes true and IsValidated becomes false as a result of calling.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | ToString() | (Inherited from Object.) |
![]() | TryGetBasicCredentials(String^, String^) | Extracts HTTP basic authentication credentials from the HTTP authenticate header. |
![]() | TryGetFormCredentials(String^, String^) | Extracts forms authentication credentials from the HTTP request body. |
![]() | Validated() | Marks this context as validated by the application. IsValidated becomes true and HasError becomes false as a result of calling.(Inherited from BaseValidatingContext<TOptions>.) |
![]() | Validated(String^) | Sets the client id and marks the context as validated by the application. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


