123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Microsoft.Owin.Security.Google</name>
- </assembly>
- <members>
- <member name="T:Owin.GoogleAuthenticationExtensions">
- <summary>
- Extension methods for using <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware"/>
- </summary>
- </member>
- <member name="M:Owin.GoogleAuthenticationExtensions.UseGoogleAuthentication(Owin.IAppBuilder,Microsoft.Owin.Security.Google.GoogleAuthenticationOptions)">
- <summary>
- Authenticate users using Google OpenId
- </summary>
- <param name="app">The <see cref="T:Owin.IAppBuilder"/> passed to the configuration method</param>
- <param name="options">Middleware configuration options</param>
- <returns>The updated <see cref="T:Owin.IAppBuilder"/></returns>
- </member>
- <member name="M:Owin.GoogleAuthenticationExtensions.UseGoogleAuthentication(Owin.IAppBuilder)">
- <summary>
- Authenticate users using Google OpenId
- </summary>
- <param name="app">The <see cref="T:Owin.IAppBuilder"/> passed to the configuration method</param>
- <returns>The updated <see cref="T:Owin.IAppBuilder"/></returns>
- </member>
- <member name="M:Owin.GoogleAuthenticationExtensions.UseGoogleAuthentication(Owin.IAppBuilder,Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions)">
- <summary>
- Authenticate users using Google OAuth 2.0
- </summary>
- <param name="app">The <see cref="T:Owin.IAppBuilder"/> passed to the configuration method</param>
- <param name="options">Middleware configuration options</param>
- <returns>The updated <see cref="T:Owin.IAppBuilder"/></returns>
- </member>
- <member name="M:Owin.GoogleAuthenticationExtensions.UseGoogleAuthentication(Owin.IAppBuilder,System.String,System.String)">
- <summary>
- Authenticate users using Google OAuth 2.0
- </summary>
- <param name="app">The <see cref="T:Owin.IAppBuilder"/> passed to the configuration method</param>
- <param name="clientId">The google assigned client id</param>
- <param name="clientSecret">The google assigned client secret</param>
- <returns>The updated <see cref="T:Owin.IAppBuilder"/></returns>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware">
- <summary>
- OWIN middleware for authenticating users using Google OAuth 2.0
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,Owin.IAppBuilder,Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions)">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware"/>
- </summary>
- <param name="next">The next middleware in the OWIN pipeline to invoke</param>
- <param name="app">The OWIN application</param>
- <param name="options">Configuration options for the middleware</param>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware.CreateHandler">
- <summary>
- Provides the <see cref="T:Microsoft.Owin.Security.Infrastructure.AuthenticationHandler"/> object for processing authentication-related requests.
- </summary>
- <returns>An <see cref="T:Microsoft.Owin.Security.Infrastructure.AuthenticationHandler"/> configured with the <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions"/> supplied to the constructor.</returns>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware">
- <summary>
- OWIN middleware for authenticating users using Google OpenID
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,Owin.IAppBuilder,Microsoft.Owin.Security.Google.GoogleAuthenticationOptions)">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware"/>
- </summary>
- <param name="next">The next middleware in the OWIN pipeline to invoke</param>
- <param name="app">The OWIN application</param>
- <param name="options">Configuration options for the middleware</param>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware.CreateHandler">
- <summary>
- Provides the <see cref="T:Microsoft.Owin.Security.Infrastructure.AuthenticationHandler"/> object for processing authentication-related requests.
- </summary>
- <returns>An <see cref="T:Microsoft.Owin.Security.Infrastructure.AuthenticationHandler"/> configured with the <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions"/> supplied to the constructor.</returns>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions">
- <summary>
- Configuration options for <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware"/>
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.#ctor">
- <summary>
- Initializes a new <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions"/>
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.BackchannelCertificateValidator">
- <summary>
- Gets or sets the a pinned certificate validator to use to validate the endpoints used
- in back channel communications belong to Google.
- </summary>
- <value>
- The pinned certificate validator.
- </value>
- <remarks>If this property is null then the default certificate checks are performed,
- validating the subject name and if the signing chain is a trusted party.</remarks>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.BackchannelTimeout">
- <summary>
- Gets or sets timeout value in milliseconds for back channel communications with Google.
- </summary>
- <value>
- The back channel timeout.
- </value>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.BackchannelHttpHandler">
- <summary>
- The HttpMessageHandler used to communicate with Google.
- This cannot be set at the same time as BackchannelCertificateValidator unless the value
- can be downcast to a WebRequestHandler.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.Caption">
- <summary>
- Get or sets the text that the user can display on a sign in user interface.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.CallbackPath">
- <summary>
- The request path within the application's base path where the user-agent will be returned.
- The middleware will process this request when it arrives.
- Default value is "/signin-google".
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.SignInAsAuthenticationType">
- <summary>
- Gets or sets the name of another authentication middleware which will be responsible for actually issuing a user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.Provider">
- <summary>
- Gets or sets the <see cref="T:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider"/> used to handle authentication events.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationOptions.StateDataFormat">
- <summary>
- Gets or sets the type used to secure data handled by the middleware.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions">
- <summary>
- Configuration options for <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware"/>
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.#ctor">
- <summary>
- Initializes a new <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions"/>
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.ClientId">
- <summary>
- Gets or sets the Google-assigned client id
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.ClientSecret">
- <summary>
- Gets or sets the Google-assigned client secret
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.BackchannelCertificateValidator">
- <summary>
- Gets or sets the a pinned certificate validator to use to validate the endpoints used
- in back channel communications belong to Google.
- </summary>
- <value>
- The pinned certificate validator.
- </value>
- <remarks>If this property is null then the default certificate checks are performed,
- validating the subject name and if the signing chain is a trusted party.</remarks>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.BackchannelTimeout">
- <summary>
- Gets or sets timeout value in milliseconds for back channel communications with Google.
- </summary>
- <value>
- The back channel timeout in milliseconds.
- </value>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.BackchannelHttpHandler">
- <summary>
- The HttpMessageHandler used to communicate with Google.
- This cannot be set at the same time as BackchannelCertificateValidator unless the value
- can be downcast to a WebRequestHandler.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.Caption">
- <summary>
- Get or sets the text that the user can display on a sign in user interface.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.CallbackPath">
- <summary>
- The request path within the application's base path where the user-agent will be returned.
- The middleware will process this request when it arrives.
- Default value is "/signin-google".
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.SignInAsAuthenticationType">
- <summary>
- Gets or sets the name of another authentication middleware which will be responsible for actually issuing a user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.Provider">
- <summary>
- Gets or sets the <see cref="T:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider"/> used to handle authentication events.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.StateDataFormat">
- <summary>
- Gets or sets the type used to secure data handled by the middleware.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.Scope">
- <summary>
- A list of permissions to request.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions.AccessType">
- <summary>
- access_type. Set to 'offline' to request a refresh token.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.Infrastructure.Message.Add(Microsoft.Owin.IReadableStringCollection,System.Boolean)">
- <summary>
- Adds the openid parameters from querystring or form body into Namespaces and Properties collections.
- This normalizes the parameter name, by replacing the variable namespace alias with the
- actual namespace in the collection's key, and will optionally skip any parameters that are
- not signed if the strict argument is true.
- </summary>
- <param name="parameters">The keys and values of the incoming querystring or form body</param>
- <param name="strict">True if keys that are not signed should be ignored</param>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext">
- <summary>
- Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext.#ctor(Microsoft.Owin.IOwinContext,System.Security.Claims.ClaimsIdentity,Microsoft.Owin.Security.AuthenticationProperties,System.Xml.Linq.XElement,System.Collections.Generic.IDictionary{System.String,System.String})">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext"/>
- </summary>
- <param name="context">The OWIN environment</param>
- <param name="identity">The <see cref="T:System.Security.Claims.ClaimsIdentity"/> representing the user</param>
- <param name="properties">A property bag for common authentication properties</param>
- <param name="responseMessage"></param>
- <param name="attributeExchangeProperties"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext.Identity">
- <summary>
- Gets or sets the <see cref="T:System.Security.Claims.ClaimsIdentity"/> representing the user
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext.Properties">
- <summary>
- Gets or sets a property bag for common authentication properties
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext.ResponseMessage">
- <summary>
- Gets or sets parsed response message from openid query string
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticatedContext.AttributeExchangeProperties">
- <summary>
- Gets the key-value dictinary of message properties
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider">
- <summary>
- Default <see cref="T:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider"/> implementation.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider">
- <summary>
- Specifies callback methods which the <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware"></see> invokes to enable developer control over the authentication process. />
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider.Authenticated(Microsoft.Owin.Security.Google.GoogleAuthenticatedContext)">
- <summary>
- Invoked whenever Google succesfully authenticates a user
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider.ReturnEndpoint(Microsoft.Owin.Security.Google.GoogleReturnEndpointContext)">
- <summary>
- Invoked prior to the <see cref="T:System.Security.Claims.ClaimsIdentity"/> being saved in a local cookie and the browser being redirected to the originally requested URL.
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleAuthenticationProvider.ApplyRedirect(Microsoft.Owin.Security.Google.GoogleApplyRedirectContext)">
- <summary>
- Called when a Challenge causes a redirect to authorize endpoint in the Google OpenID middleware
- </summary>
- <param name="context">Contains redirect URI and <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> of the challenge </param>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.#ctor">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider"/>
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.Authenticated(Microsoft.Owin.Security.Google.GoogleAuthenticatedContext)">
- <summary>
- Invoked whenever Google successfully authenticates a user
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.ReturnEndpoint(Microsoft.Owin.Security.Google.GoogleReturnEndpointContext)">
- <summary>
- Invoked prior to the <see cref="T:System.Security.Claims.ClaimsIdentity"/> being saved in a local cookie and the browser being redirected to the originally requested URL.
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.ApplyRedirect(Microsoft.Owin.Security.Google.GoogleApplyRedirectContext)">
- <summary>
- Called when a Challenge causes a redirect to authorize endpoint in the Google OpenID middleware
- </summary>
- <param name="context">Contains redirect URI and <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> of the challenge </param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.OnAuthenticated">
- <summary>
- Gets or sets the function that is invoked when the Authenticated method is invoked.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.OnReturnEndpoint">
- <summary>
- Gets or sets the function that is invoked when the ReturnEndpoint method is invoked.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleAuthenticationProvider.OnApplyRedirect">
- <summary>
- Gets or sets the delegate that is invoked when the ApplyRedirect method is invoked.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleApplyRedirectContext">
- <summary>
- Context passed when a Challenge causes a redirect to authorize endpoint in the Google OpenID middleware
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleApplyRedirectContext.#ctor(Microsoft.Owin.IOwinContext,Microsoft.Owin.Security.Google.GoogleAuthenticationOptions,Microsoft.Owin.Security.AuthenticationProperties,System.String)">
- <summary>
- Creates a new context object.
- </summary>
- <param name="context">The OWIN request context</param>
- <param name="options">The Google OpenID middleware options</param>
- <param name="properties">The authentication properties of the challenge</param>
- <param name="redirectUri">The initial redirect URI</param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleApplyRedirectContext.RedirectUri">
- <summary>
- Gets the URI used for the redirect operation.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleApplyRedirectContext.Properties">
- <summary>
- Gets the authentication properties of the challenge
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext">
- <summary>
- Context passed when a Challenge causes a redirect to authorize endpoint in the Google OAuth 2.0 middleware
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext.#ctor(Microsoft.Owin.IOwinContext,Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationOptions,Microsoft.Owin.Security.AuthenticationProperties,System.String)">
- <summary>
- Creates a new context object.
- </summary>
- <param name="context">The OWIN request context</param>
- <param name="options">The Google OAuth 2.0 middleware options</param>
- <param name="properties">The authenticaiton properties of the challenge</param>
- <param name="redirectUri">The initial redirect URI</param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext.RedirectUri">
- <summary>
- Gets the URI used for the redirect operation.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext.Properties">
- <summary>
- Gets the authenticaiton properties of the challenge
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext">
- <summary>
- Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.#ctor(Microsoft.Owin.IOwinContext,Newtonsoft.Json.Linq.JObject,System.String,System.String,System.String)">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext"/>
- </summary>
- <param name="context">The OWIN environment</param>
- <param name="user">The JSON-serialized Google user info</param>
- <param name="accessToken">Google OAuth 2.0 access token</param>
- <param name="refreshToken">Goolge OAuth 2.0 refresh token</param>
- <param name="expires">Seconds until expiration</param>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.#ctor(Microsoft.Owin.IOwinContext,Newtonsoft.Json.Linq.JObject,Newtonsoft.Json.Linq.JObject)">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext"/>
- </summary>
- <param name="context">The OWIN environment</param>
- <param name="user">The JSON-serialized Google user info</param>
- <param name="tokenResponse">The JSON-serialized token response Google</param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.User">
- <summary>
- Gets the JSON-serialized user
- </summary>
- <remarks>
- Contains the Google user obtained from the endpoint https://www.googleapis.com/oauth2/v3/userinfo
- </remarks>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.AccessToken">
- <summary>
- Gets the Google access token
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.RefreshToken">
- <summary>
- Gets the Google refresh token
- </summary>
- <remarks>
- This value is not null only when access_type authorize parameter is offline.
- </remarks>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.ExpiresIn">
- <summary>
- Gets the Google access token expiration time
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Id">
- <summary>
- Gets the Google user ID
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Name">
- <summary>
- Gets the user's name
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.GivenName">
- <summary>
- Gets the user's given name
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.FamilyName">
- <summary>
- Gets the user's family name
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Profile">
- <summary>
- Gets the user's profile link
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Email">
- <summary>
- Gets the user's email
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Identity">
- <summary>
- Gets the <see cref="T:System.Security.Claims.ClaimsIdentity"/> representing the user
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.TokenResponse">
- <summary>
- Token response from Google
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext.Properties">
- <summary>
- Gets or sets a property bag for common authentication properties
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider">
- <summary>
- Default <see cref="T:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider"/> implementation.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider">
- <summary>
- Specifies callback methods which the <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationMiddleware"></see> invokes to enable developer control over the authentication process. />
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider.Authenticated(Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext)">
- <summary>
- Invoked whenever Google succesfully authenticates a user
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider.ReturnEndpoint(Microsoft.Owin.Security.Google.GoogleOAuth2ReturnEndpointContext)">
- <summary>
- Invoked prior to the <see cref="T:System.Security.Claims.ClaimsIdentity"/> being saved in a local cookie and the browser being redirected to the originally requested URL.
- </summary>
- <param name="context">Contains context information and authentication ticket of the return endpoint.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.IGoogleOAuth2AuthenticationProvider.ApplyRedirect(Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext)">
- <summary>
- Called when a Challenge causes a redirect to authorize endpoint in the Google OAuth 2.0 middleware
- </summary>
- <param name="context">Contains redirect URI and <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> of the challenge </param>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.#ctor">
- <summary>
- Initializes a <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider"/>
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.Authenticated(Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticatedContext)">
- <summary>
- Invoked whenever Google succesfully authenticates a user
- </summary>
- <param name="context">Contains information about the login session as well as the user <see cref="T:System.Security.Claims.ClaimsIdentity"/>.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.ReturnEndpoint(Microsoft.Owin.Security.Google.GoogleOAuth2ReturnEndpointContext)">
- <summary>
- Invoked prior to the <see cref="T:System.Security.Claims.ClaimsIdentity"/> being saved in a local cookie and the browser being redirected to the originally requested URL.
- </summary>
- <param name="context">Contains context information and authentication ticket of the return endpoint.</param>
- <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the completed operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.ApplyRedirect(Microsoft.Owin.Security.Google.GoogleOAuth2ApplyRedirectContext)">
- <summary>
- Called when a Challenge causes a redirect to authorize endpoint in the Google OAuth 2.0 middleware
- </summary>
- <param name="context">Contains redirect URI and <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> of the challenge </param>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.OnAuthenticated">
- <summary>
- Gets or sets the function that is invoked when the Authenticated method is invoked.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.OnReturnEndpoint">
- <summary>
- Gets or sets the function that is invoked when the ReturnEndpoint method is invoked.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.GoogleOAuth2AuthenticationProvider.OnApplyRedirect">
- <summary>
- Gets or sets the delegate that is invoked when the ApplyRedirect method is invoked.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleOAuth2ReturnEndpointContext">
- <summary>
- Provides context information to middleware providers.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleOAuth2ReturnEndpointContext.#ctor(Microsoft.Owin.IOwinContext,Microsoft.Owin.Security.AuthenticationTicket)">
- <summary>
- Initialize a <see cref="T:Microsoft.Owin.Security.Google.GoogleOAuth2ReturnEndpointContext"/>
- </summary>
- <param name="context">OWIN environment</param>
- <param name="ticket">The authentication ticket</param>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.GoogleReturnEndpointContext">
- <summary>
- Provides context information to middleware providers.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.Google.GoogleReturnEndpointContext.#ctor(Microsoft.Owin.IOwinContext,Microsoft.Owin.Security.AuthenticationTicket)">
- <summary>
-
- </summary>
- <param name="context">OWIN environment</param>
- <param name="ticket">The authentication ticket</param>
- </member>
- <member name="T:Microsoft.Owin.Security.Google.Resources">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.Resources.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.Resources.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.Resources.Exception_OptionMustBeProvided">
- <summary>
- Looks up a localized string similar to The '{0}' option must be provided..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.Google.Resources.Exception_ValidatorHandlerMismatch">
- <summary>
- Looks up a localized string similar to An ICertificateValidator cannot be specified at the same time as an HttpMessageHandler unless it is a WebRequestHandler..
- </summary>
- </member>
- </members>
- </doc>
|