Inherits from UIViewController
Conforms to NSURLConnectionDataDelegate
NSURLConnectionDelegate
UIAlertViewDelegate
UIWebViewDelegate
Declared in AlfrescoOAuthLoginViewController.h

Overview

The AlfrescoOAuthLoginViewController starts the OAuth authentication processes.

Author: Gavin Cornwell (Alfresco), Tijs Rademakers (Alfresco), Peter Schmidt (Alfresco)

Tasks

Other Methods

Initialisers

Properties

activityIndicator

  • indicates loading process
@property (nonatomic, strong) UIActivityIndicatorView *activityIndicator

Parameters

activityIndicator
  • indicates loading process

Declared In

AlfrescoOAuthLoginViewController.h

oauthDelegate

  • call back for when things go wrong
@property (nonatomic, weak) id<AlfrescoOAuthLoginDelegate> oauthDelegate

Parameters

oauthDelegate
  • call back for when things go wrong

Declared In

AlfrescoOAuthLoginViewController.h

webView

  • holds the login HTML page
@property (nonatomic, strong) UIWebView *webView

Parameters

webView
  • holds the login HTML page

Declared In

AlfrescoOAuthLoginViewController.h

Instance Methods

initWithAPIKey:secretKey:completionBlock:

This initialiser is using the default Alfresco redirect URI @param apiKey @param secretKey @param completionBlock

- (id)initWithAPIKey:(NSString *)apiKey secretKey:(NSString *)secretKey completionBlock:(AlfrescoOAuthCompletionBlock)completionBlock

Discussion

This initialiser is using the default Alfresco redirect URI @param apiKey @param secretKey @param completionBlock

Declared In

AlfrescoOAuthLoginViewController.h

initWithAPIKey:secretKey:parameters:completionBlock:

This initialiser is using the default Alfresco redirect URI @param apiKey @param secretKey @param completionBlock

- (id)initWithAPIKey:(NSString *)apiKey secretKey:(NSString *)secretKey parameters:(NSDictionary *)parameters completionBlock:(AlfrescoOAuthCompletionBlock)completionBlock

Parameters

parameters

(optional)

Discussion

This initialiser is using the default Alfresco redirect URI @param apiKey @param secretKey @param completionBlock

Declared In

AlfrescoOAuthLoginViewController.h

initWithAPIKey:secretKey:redirectURI:completionBlock:

@param apiKey @param secretKey @param redirectURI @param completionBlock

- (id)initWithAPIKey:(NSString *)apiKey secretKey:(NSString *)secretKey redirectURI:(NSString *)redirectURI completionBlock:(AlfrescoOAuthCompletionBlock)completionBlock

Discussion

@param apiKey @param secretKey @param redirectURI @param completionBlock

Declared In

AlfrescoOAuthLoginViewController.h

initWithAPIKey:secretKey:redirectURI:parameters:completionBlock:

@param apiKey @param secretKey @param redirectURI

- (id)initWithAPIKey:(NSString *)apiKey secretKey:(NSString *)secretKey redirectURI:(NSString *)redirectURI parameters:(NSDictionary *)parameters completionBlock:(AlfrescoOAuthCompletionBlock)completionBlock

Parameters

parameters
  • (optional) @param completionBlock

Discussion

@param apiKey @param secretKey @param redirectURI

Declared In

AlfrescoOAuthLoginViewController.h