Click or drag to resize

OAuthSessionRequestContext Properties

The OAuthSessionRequestContext type exposes the following members.

Properties
 NameDescription
Public propertyAccessToken An access token that is created as part of the reuqest.
(Inherited from OAuthRequestContextBase)
Public propertyApplicationIdentity The authenticated application identity.
(Inherited from OAuthRequestContextBase)
Public propertyApplicationPrincipal The authenticated application principal.
(Inherited from OAuthRequestContextBase)
Public propertyAuthenticationContext Gets or sets the authentication context at the time the handler is processing a request.
(Inherited from OAuthRequestContextBase)
Public propertyClientId The client id of the application in this request.
(Inherited from OAuthRequestContextBase)
Public propertyClientSecret The client secret of the application in this request.
(Inherited from OAuthRequestContextBase)
Public propertyConfiguration The config section that is applicable during processing of the request.
(Inherited from OAuthRequestContextBase)
Public propertyDeviceIdentity The authenticated device identity.
(Inherited from OAuthRequestContextBase)
Public propertyDevicePrincipal The authenticated device principal.
(Inherited from OAuthRequestContextBase)
Public propertyErrorMessage When a request fails, this should contain a textual description that will be returned in the response.
(Inherited from OAuthRequestContextBase)
Public propertyErrorType When a request fails, this should contain the type of error that was encountered.
(Inherited from OAuthRequestContextBase)
Public propertyExpiresIn If there is an access token, when the access token expires.
(Inherited from OAuthRequestContextBase)
Public propertyFormFields A name-value collection of form fields in the request. This collection may be null if no fields were provided.
(Inherited from OAuthRequestContextBase)
Public propertyIdToken An id token that is created as part of the request.
(Inherited from OAuthRequestContextBase)
Public propertyIncomingRequest Quick access to the IncomingRequest property.
(Inherited from OAuthRequestContextBase)
Public propertyNonce A nonce value that was part of a flow.
(Inherited from OAuthRequestContextBase)
Public propertyOperationContext The underlying RestOperationContext which this context represents.
(Inherited from OAuthRequestContextBase)
Public propertyOutgoingResponse Quick access to the OutgoingResponse property.
(Inherited from OAuthRequestContextBase)
Public propertyPassword Password form field. Applicable during an authorize login or from a token post with a grant type of password.
(Inherited from OAuthRequestContextBase)
Public propertySecurityTokenDescriptor A token descriptor that is generated as part of this request.
(Inherited from OAuthRequestContextBase)
Public propertySession The session that is established as part of this request. Typically, an ITokenRequestHandler will set this during processing.
(Inherited from OAuthRequestContextBase)
Public propertyTfaSecret A secret code used as a second factor in an authentication flow.
(Inherited from OAuthRequestContextBase)
Public propertyTokenType The type of access token in the request.
(Inherited from OAuthRequestContextBase)
Public propertyUserIdentity The authenticated user identity.
(Inherited from OAuthRequestContextBase)
Public propertyUsername Username form field. Applicable during an authorize login or from a token post with a grant type of password.
(Inherited from OAuthRequestContextBase)
Public propertyUserPrincipal The authenticated user principal.
(Inherited from OAuthRequestContextBase)
Top
See Also