232 lines
14 KiB
XML
232 lines
14 KiB
XML
<?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
|
|
</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
|
|
</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="T:Microsoft.Owin.Security.Google.GoogleAuthenticationMiddleware">
|
|
<summary>
|
|
OWIN middleware for authenticating users using Facebook
|
|
</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="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="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.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 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.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="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="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_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>
|