类 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;
如果已成功生成具有所请求范围的令牌,则使用令牌调用此方法以完成请求。
parameters
token
已成功生成的令牌
completeWithErrorMessage
- (void) completeWithErrorMessage:(NSString* _Nullable) errorMessage;
如果出于任何原因未成功生成具有所请求范围的令牌,请调用此方法,并返回一条要用于日志记录的消息。
parameters
errorMessage
描述令牌失败原因的消息。