Share via


OAuthWebSecurity.RegisterMicrosoftClient Method (String, String, String, IDictionary<String, Object>)

Registers a Microsoft client with the specified identifier.

Namespace:  Microsoft.Web.WebPages.OAuth
Assembly:  Microsoft.Web.WebPages.OAuth (in Microsoft.Web.WebPages.OAuth.dll)

Syntax

'Declaration
Public Shared Sub RegisterMicrosoftClient ( _
    clientId As String, _
    clientSecret As String, _
    displayName As String, _
    extraData As IDictionary(Of String, Object) _
)
'Usage
Dim clientId As String 
Dim clientSecret As String 
Dim displayName As String 
Dim extraData As IDictionary(Of String, Object)

OAuthWebSecurity.RegisterMicrosoftClient(clientId, _
    clientSecret, displayName, extraData)
public static void RegisterMicrosoftClient(
    string clientId,
    string clientSecret,
    string displayName,
    IDictionary<string, Object> extraData
)
public:
static void RegisterMicrosoftClient(
    String^ clientId, 
    String^ clientSecret, 
    String^ displayName, 
    IDictionary<String^, Object^>^ extraData
)
static member RegisterMicrosoftClient : 
        clientId:string * 
        clientSecret:string * 
        displayName:string * 
        extraData:IDictionary<string, Object> -> unit
public static function RegisterMicrosoftClient(
    clientId : String, 
    clientSecret : String, 
    displayName : String, 
    extraData : IDictionary<String, Object>
)

Parameters

Remarks

For an example of using the OAuthWebSecurity class, see Using OAuth Providers with MVC 4.

See Also

Reference

OAuthWebSecurity Class

RegisterMicrosoftClient Overload

Microsoft.Web.WebPages.OAuth Namespace