認可処理を実行するクラスの抽象親クラス
[詳細]
#import <MixiAuthorizer.h>
すべてのメンバ一覧
説明
関数
| - (BOOL) authorize: |
|
(NSString*) |
permission |
| , |
|
|
... |
|
|
| |
認可を実行
- 引数:
-
| permission | 要求するパーミッション。可変長。最後の引数は必ずnilにすること |
- 戻り値:
- 認可処理の起動に成功したらYESを返します。
| - (BOOL) authorizeForPermission: |
|
(NSString*) |
permission |
|
認可を実行
- 引数:
-
| permission | 要求するパーミッション。複数指定する場合は","区切りすること |
- 戻り値:
- 認可処理の起動に成功したらYESを返します。
| - (BOOL) authorizeForPermissions: |
|
(NSArray*) |
permissions |
|
認可を実行
- 引数:
-
- 戻り値:
- 認可処理の起動に成功したらYESを返します。
| - (void) checkPermissions: |
|
(NSArray*) |
permissions |
|
有効なパーミッションかどうかを確認
- 引数:
-
- 例外:
-
| - (BOOL) isAccessTokenExpired |
|
|
|
アクセストークンが期限切れかどうか
- 戻り値:
- アクセストークンが期限切れかどうか
アクセストークンを取得済みかどうか
- 戻り値:
- アクセストークンを取得済みかどうか
| - (BOOL) isRefreshTokenExpired |
|
|
|
リフレッシュトークンが期限切れかどうか
- 戻り値:
- リフレッシュトークンが期限切れかどうか
ログアウト
SDKが端末上に保持している情報をクリアします。
| - (BOOL) refreshAccessToken |
|
|
|
リフレッシュトークンを使用してアクセストークンを同期的にリフレッシュ
- 戻り値:
- 成功したらYES、そうでなければNOを返します
| - (NSURLConnection *) refreshAccessTokenWithDelegate: |
|
(id<MixiDelegate>) |
delegate |
|
リフレッシュトークンを使用してアクセストークンを非同期にリフレッシュ
- 引数:
-
- 戻り値:
- コネクション。nilの場合は接続に失敗しています。
| - (BOOL) refreshAccessTokenWithError: |
|
(NSError**) |
error |
|
リフレッシュトークンを使用してアクセストークンを同期的にリフレッシュ
- 引数:
-
- 戻り値:
- 成功したらYES、そうでなければNOを返します
インスタンスの情報を復帰
- 戻り値:
- 成功したらYES、そうでなければNOを返します
認可状態を解除します。
- 戻り値:
- 呼び出しに成功したらYESを返します。公式アプリ経由で処理を実行する場合はYESを返しても解除が成功しているとは限りません。
| - (BOOL) revokeWithError: |
|
(NSError**) |
error |
|
認可状態を解除します。
- 引数:
-
- 戻り値:
- 呼び出しに成功したらYESを返します。公式アプリ経由で処理を実行する場合はYESを返しても解除が成功しているとは限りません。
| - (void) setPropertiesFromDictionary: |
|
(NSDictionary*) |
dict |
|
辞書オブジェクトでプロパティをまとめて設定
- 引数:
-
| dict | 有効なキーは"access_token"、"refresh_token"、"expires_in"、"state" |
このクラスの説明は次のファイルから生成されました: