Class OAuth2MessageFactory
Inheritance
System.Object
OAuth2MessageFactory
Assembly: PnP.Framework.dll
Syntax
public static class OAuth2MessageFactory : object
Methods
Declaration
public static OAuth2AccessTokenRequest CreateAccessTokenRequestWithAuthorizationCode(string clientId, string clientSecret, string authorizationCode, string resource)
Parameters
System.String
clientId
|
System.String
clientSecret
|
System.String
authorizationCode
|
System.String
resource
|
Returns
Declaration
public static OAuth2AccessTokenRequest CreateAccessTokenRequestWithAuthorizationCode(string clientId, string clientSecret, string authorizationCode, Uri redirectUri, string resource)
Parameters
System.String
clientId
|
System.String
clientSecret
|
System.String
authorizationCode
|
System.Uri
redirectUri
|
System.String
resource
|
Returns
Declaration
public static OAuth2AccessTokenRequest CreateAccessTokenRequestWithClientCredentials(string clientId, string clientSecret, string scope)
Parameters
System.String
clientId
|
System.String
clientSecret
|
System.String
scope
|
Returns
Declaration
public static OAuth2AccessTokenRequest CreateAccessTokenRequestWithRefreshToken(string clientId, string clientSecret, string refreshToken, string resource)
Parameters
System.String
clientId
|
System.String
clientSecret
|
System.String
refreshToken
|
System.String
resource
|
Returns
Declaration
public static OAuth2Message CreateFromEncodedResponse(IO.StreamReader reader)
Parameters
System.IO.StreamReader
reader
|
Returns
Declaration
public static OAuth2Message CreateFromEncodedResponse(string responseString)
Parameters
System.String
responseString
|
Returns