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

描述令牌失败原因的消息。