Public メソッド | Static Public メソッド | Protected 変数 | プロパティ
クラス MixiSDKAuthorizer

Graph APIの場合に、SDK自身で認可を実行するクラス [詳細]

#import <MixiSDKAuthorizer.h>

MixiSDKAuthorizerに対する継承グラフ
MixiAuthorizer <MixiDelegate>

すべてのメンバ一覧

Public メソッド

(id) - initWithRedirectUrl:
 リダイレクトURLを指定して初期化
(id) - initWithRedirectUrl:parentViewController:
 リダイレクトURLと親ビューコントローラを指定して初期化
(MixiWebViewController *) - authorizerViewController:
 認可用ビューコントローラ取得
(MixiWebViewController *) - revokerViewControllerWithError:
 認可解除用ビューコントローラ取得

Static Public メソッド

(id) + authorizerWithRedirectUrl:
 リダイレクトURLを指定してインスタンスを取得
(id) + authorizerWithRedirectUrl:parentViewController:
 リダイレクトURLと親ビューコントローラを指定してインスタンスを取得

Protected 変数

id< MixiSDKAuthorizerDelegateauthorizerDelegate_
 認可結果を受け取るデリゲート
UIViewController * parentViewController_
 認可画面の親ビューコントローラ
NSString * redirectUrl_
 結果取得用リダイレクトURL
UIColor * toolbarColor_
 ツールバーの色

プロパティ

id< MixiSDKAuthorizerDelegatedelegate
UIViewController * parentViewController
NSString * redirectUrl
UIColor * toolbarColor

説明

Graph APIの場合に、SDK自身で認可を実行するクラス

注:本クラスはmixiアプリには利用できません。mixiアプリの場合は MixiAppAuthorizer を使用してmixi公式iPhoneアプリ経由で認可を実行してください。


関数

- (MixiWebViewController*) authorizerViewController: (NSArray *)  permissions

認可用ビューコントローラ取得

引数:
permissions取得するスコープ
戻り値:
認可用ビューコントローラ
+ (id) authorizerWithRedirectUrl: (NSString *)  redirectUrl

リダイレクトURLを指定してインスタンスを取得

引数:
redirectUrlsap.mixi.jpでアプリケーションに設定したリダイレクトURL
戻り値:
インスタンス
+ (id) authorizerWithRedirectUrl: (NSString *)  redirectUrl
parentViewController: (UIViewController *)  parentViewController 

リダイレクトURLと親ビューコントローラを指定してインスタンスを取得

引数:
redirectUrlsap.mixi.jpでアプリケーションに設定したリダイレクトURL
parentViewController認可画面を表示するウェブビューコントローラの親ビューコントローラ
戻り値:
インスタンス
- (id) initWithRedirectUrl: (NSString *)  redirectUrl

リダイレクトURLを指定して初期化

引数:
redirectUrlsap.mixi.jpでアプリケーションに設定したリダイレクトURL
戻り値:
インスタンス
- (id) initWithRedirectUrl: (NSString *)  redirectUrl
parentViewController: (UIViewController *)  parentViewController 

リダイレクトURLと親ビューコントローラを指定して初期化

引数:
redirectUrlsap.mixi.jpでアプリケーションに設定したリダイレクトURL
parentViewController認可画面を表示するウェブビューコントローラの親ビューコントローラ
戻り値:
インスタンス
- (MixiWebViewController*) revokerViewControllerWithError: (NSError **)  error

認可解除用ビューコントローラ取得

引数:
errorエラー
戻り値:
認可解除用ビューコントローラ

このクラスの説明は次のファイルから生成されました:
 全て クラス ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義