次の方法で共有


クラス 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

トークンが失敗した理由を示すメッセージ。