public override AuthorizationCodeRequestUrl CreateAuthorizationCodeRequest(string redirectUri) { var ss = new Google.Apis.Auth.OAuth2.Requests.GoogleAuthorizationCodeRequestUrl(new Uri(AuthorizationServerUrl)); ss.AccessType = "offline"; ss.ApprovalPrompt = "force"; ss.ClientId = ClientSecrets.ClientId; ss.Scope = string.Join(" ", Scopes); ss.RedirectUri = redirectUri; return(ss); }
public void TestConstructor() { var request = new GoogleAuthorizationCodeRequestUrl(AuthorizationCodeUrl); Assert.That(request.AuthorizationServerUrl, Is.EqualTo(AuthorizationCodeUrl)); Assert.Null(request.ClientId); Assert.Null(request.RedirectUri); Assert.That(request.ResponseType, Is.EqualTo("code")); Assert.Null(request.Scope); Assert.Null(request.State); Assert.That(request.AccessType, Is.EqualTo("offline")); Assert.Null(request.ApprovalPrompt); Assert.Null(request.LoginHint); }
public void TestConstructor() { var request = new GoogleAuthorizationCodeRequestUrl(AuthorizationCodeUrl); Assert.That(request.AuthorizationServerUrl, Is.EqualTo(AuthorizationCodeUrl)); Assert.Null(request.ClientId); Assert.Null(request.RedirectUri); Assert.That(request.ResponseType, Is.EqualTo("code")); Assert.Null(request.Scope); Assert.Null(request.State); Assert.That(request.AccessType, Is.EqualTo("offline")); Assert.Null(request.ApprovalPrompt); Assert.Null(request.LoginHint); }