public class LocalServerCodeReceiver : ICodeReceiverOAuth 2.0 verification code receiver that runs a local server on a free port and waits for a call with the authorization verification code.
Implements
ICodeReceiverNamespace
Google.Apis.Auth.OAuth2Assembly
Google.Apis.Auth.dll
Constructors
LocalServerCodeReceiver()
public LocalServerCodeReceiver()Create an instance of LocalServerCodeReceiver.
LocalServerCodeReceiver(String)
public LocalServerCodeReceiver(string closePageResponse)Create an instance of LocalServerCodeReceiver.
| Parameter | |
|---|---|
| Name | Description | 
closePageResponse | 
        StringCustom close page response for this instance  | 
      
LocalServerCodeReceiver(String, LocalServerCodeReceiver.CallbackUriChooserStrategy)
public LocalServerCodeReceiver(string closePageResponse, LocalServerCodeReceiver.CallbackUriChooserStrategy strategy)Create an instance of LocalServerCodeReceiver.
| Parameters | |
|---|---|
| Name | Description | 
closePageResponse | 
        StringCustom close page response for this instance  | 
      
strategy | 
        LocalServerCodeReceiver.CallbackUriChooserStrategyThe strategy to use to determine the callback URI  | 
      
Properties
RedirectUri
public string RedirectUri { get; }Gets the redirected URI.
| Property Value | |
|---|---|
| Type | Description | 
String | 
        |
Methods
ReceiveCodeAsync(AuthorizationCodeRequestUrl, CancellationToken)
public async Task<AuthorizationCodeResponseUrl> ReceiveCodeAsync(AuthorizationCodeRequestUrl url, CancellationToken taskCancellationToken)Receives the authorization code.
| Parameters | |
|---|---|
| Name | Description | 
url | 
        AuthorizationCodeRequestUrlThe authorization code request URL  | 
      
taskCancellationToken | 
        CancellationTokenCancellation token  | 
      
| Returns | |
|---|---|
| Type | Description | 
Task<AuthorizationCodeResponseUrl> | 
        The authorization code response  |