Google API Client Library for .NET  1.10.0
Public Member Functions | Properties | List of all members
Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl Class Reference

OAuth 2.0 request URL for an authorization web page to allow the end user to authorize the application to access their protected resources, as specified in http://tools.ietf.org/html/rfc6749#section-3.1. More...

Inheritance diagram for Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl:
Google.Apis.Auth.OAuth2.Requests.AuthorizationCodeRequestUrl Google.Apis.Auth.OAuth2.Requests.GoogleAuthorizationCodeRequestUrl

Public Member Functions

 AuthorizationRequestUrl (Uri authorizationServerUrl)
 Constructs a new authorization request with the specified URI. More...
 

Properties

string ResponseType [get, set]
 Gets or sets the response type which must be code for requesting an authorization code or token for requesting an access token (implicit grant), or space separated registered extension values. See http://tools.ietf.org/html/rfc6749#section-3.1.1 for more details More...
 
string ClientId [get, set]
 Gets or sets the client identifier. More...
 
string RedirectUri [get, set]
 Gets or sets the URI that the authorization server directs the resource owner's user-agent back to the client after a successful authorization grant, as specified in http://tools.ietf.org/html/rfc6749#section-3.1.2 or null for none. More...
 
string Scope [get, set]
 Gets or sets space-separated list of scopes, as specified in http://tools.ietf.org/html/rfc6749#section-3.3 or null for none. More...
 
string State [get, set]
 Gets or sets the state (an opaque value used by the client to maintain state between the request and callback, as mentioned in http://tools.ietf.org/html/rfc6749#section-3.1.2.2 or null for none. More...
 
Uri AuthorizationServerUrl [get]
 Gets the authorization server URI. More...
 

Detailed Description

OAuth 2.0 request URL for an authorization web page to allow the end user to authorize the application to access their protected resources, as specified in http://tools.ietf.org/html/rfc6749#section-3.1.

Constructor & Destructor Documentation

Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.AuthorizationRequestUrl ( Uri  authorizationServerUrl)
inline

Constructs a new authorization request with the specified URI.

Parameters
authorizationServerUrlAuthorization server URI

Property Documentation

Uri Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.AuthorizationServerUrl
get

Gets the authorization server URI.

string Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.ClientId
getset

Gets or sets the client identifier.

string Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.RedirectUri
getset

Gets or sets the URI that the authorization server directs the resource owner's user-agent back to the client after a successful authorization grant, as specified in http://tools.ietf.org/html/rfc6749#section-3.1.2 or null for none.

string Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.ResponseType
getset

Gets or sets the response type which must be code for requesting an authorization code or token for requesting an access token (implicit grant), or space separated registered extension values. See http://tools.ietf.org/html/rfc6749#section-3.1.1 for more details

string Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.Scope
getset

Gets or sets space-separated list of scopes, as specified in http://tools.ietf.org/html/rfc6749#section-3.3 or null for none.

string Google.Apis.Auth.OAuth2.Requests.AuthorizationRequestUrl.State
getset

Gets or sets the state (an opaque value used by the client to maintain state between the request and callback, as mentioned in http://tools.ietf.org/html/rfc6749#section-3.1.2.2 or null for none.


The documentation for this class was generated from the following file: