共用方式為


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

描述權杖失敗原因的訊息。