AuthenticationViewController.h 714 B

1234567891011121314151617181920212223242526
  1. /**
  2. * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
  3. * SPDX-License-Identifier: GPL-3.0-or-later
  4. */
  5. #import <UIKit/UIKit.h>
  6. #import <WebKit/WebKit.h>
  7. @class AuthenticationViewController;
  8. @protocol AuthenticationViewControllerDelegate <NSObject>
  9. - (void)authenticationViewControllerDidFinish:(AuthenticationViewController *)viewController;
  10. @end
  11. @interface AuthenticationViewController : UIViewController
  12. @property (nonatomic, weak) id<AuthenticationViewControllerDelegate> delegate;
  13. @property(strong, nonatomic) WKWebView *webView;
  14. @property(strong, nonatomic) NSString *serverUrl;
  15. @property(strong, nonatomic) NSString *user;
  16. - (id)initWithServerUrl:(NSString *)serverUrl;
  17. @end