クラス MCDConnectedDevicesAccessTokenRequest
@interface MCDConnectedDevicesAccessTokenRequest : NSObject
包含スコープを満たす、包含 MCDConnectedDevicesAccount のアクセス トークンの要求。
プロパティ
account
@property (nonatomic, readonly, nonnull) MCDConnectedDevicesAccount* account;
この MCDConnectedDevicesAccessTokenInvalidatedEventArgs に関連付けられているアカウント。
スコープ
@property (nonatomic, readonly, nonnull) NSArray<NSString*>* scopes;
トークンが生成されたときにカバーする必要があるスコープの一覧。
メソッド
completeWithAccessToken
- (void) completeWithAccessToken:(NSString* _Nonnull) token;
要求されたスコープを持つトークンが正常に生成された場合は、 トークンを使用してこのメソッドを呼び出して要求を完了します。
パラメーター
token
正常に生成されたトークン
completeWithErrorMessage
- (void) completeWithErrorMessage:(NSString* _Nullable) errorMessage;
要求されたスコープを持つトークンが何らかの理由で正常に生成されなかった場合は、ログ記録に使用するメッセージでこのメソッドを呼び出します。
パラメーター
errorMessage
トークンが失敗した理由を示すメッセージ。