Share via


OAuthAuthorizationServerOptions.Provider Property

The object provided by the application to process events raised by the Authorization Server middleware. The application may implement the interface fully, or it may create an instance of OAuthAuthorizationServerProvider and assign delegates only to the events it wants to process.

Namespace:  Microsoft.Owin.Security.OAuth
Assembly:  Microsoft.Owin.Security.OAuth (in Microsoft.Owin.Security.OAuth.dll)

Syntax

'Declaration
Public Property Provider As IOAuthAuthorizationServerProvider 
    Get 
    Set
'Usage
Dim instance As OAuthAuthorizationServerOptions 
Dim value As IOAuthAuthorizationServerProvider 

value = instance.Provider

instance.Provider = value
public IOAuthAuthorizationServerProvider Provider { get; set; }
public:
property IOAuthAuthorizationServerProvider^ Provider {
    IOAuthAuthorizationServerProvider^ get ();
    void set (IOAuthAuthorizationServerProvider^ value);
}
member Provider : IOAuthAuthorizationServerProvider with get, set
function get Provider () : IOAuthAuthorizationServerProvider 
function set Provider (value : IOAuthAuthorizationServerProvider)

Property Value

Type: Microsoft.Owin.Security.OAuth.IOAuthAuthorizationServerProvider

See Also

Reference

OAuthAuthorizationServerOptions Class

Microsoft.Owin.Security.OAuth Namespace