Classe MCDConnectedDevicesAccessTokenRequest
@interface MCDConnectedDevicesAccessTokenRequest : NSObject
Demande d’un jeton d’accès pour le MCDConnectedDevicesAccount contenu qui satisfait aux étendues contenues.
Propriétés
account
@property (nonatomic, readonly, nonnull) MCDConnectedDevicesAccount* account;
Compte associé à ce MCDConnectedDevicesAccessTokenInvalidatedEventArgs.
étendues
@property (nonatomic, readonly, nonnull) NSArray<NSString*>* scopes;
Liste des étendues pour lesquelles le jeton doit couvrir lorsqu’il est généré.
Méthodes
completeWithAccessToken
- (void) completeWithAccessToken:(NSString* _Nonnull) token;
Si un jeton avec les étendues demandées a été généré avec succès, appelez cette méthode avec le jeton pour terminer la demande.
Paramètres
token
Jeton généré avec succès
completeWithErrorMessage
- (void) completeWithErrorMessage:(NSString* _Nullable) errorMessage;
Si un jeton avec les étendues demandées n’a pas été correctement généré pour une raison quelconque, appelez cette méthode avec un message à utiliser pour la journalisation.
Paramètres
errorMessage
Message décrivant la raison pour laquelle le jeton a échoué.