Skip to main content
ScreenMembersOnCustomizedConsent
Example
export interface ScreenMembersOnCustomizedConsent extends ScreenMembers {
  /**
   * Un tableau d'objets `Scope` détaillant chaque permission (scope) demandée.
   * Il s'agit généralement de permissions de haut niveau comme 'read:profile' ou 'openid'.
   * Cette liste doit être affichée à l'utilisateur pour consultation.
   */
  scopes: Scope[];

  /**
   * Un tableau d'objets `AuthorizationDetail`.
   * Chaque objet fournit des détails précis sur des données spécifiques ou
   * des actions que l'application souhaite effectuer, potentiellement liées aux
   * Rich Authorization Requests (RAR) ou à d'autres modèles de permissions à granularité fine.
   * Cette liste doit être affichée à l'utilisateur pour consultation.
   */
  authorizationDetails: AuthorizationDetail[];
}

Propriétés

authorizationDetails
Tableau d’objets AuthorizationDetail. Chaque objet fournit des renseignements détaillés sur des données précises ou sur des actions que l’application souhaite effectuer, potentiellement liées aux Rich Authorization Requests (RAR) ou à d’autres modèles d’autorisation granulaires. Cette liste doit être affichée à l’utilisateur pour qu’il puisse l’examiner.
captchaImage
string
captchaProvider
string
captchaSiteKey
string
Données propres à l’écran.
isCaptchaAvailable
boolean
name
string
scopes
Tableau d’objets Scope décrivant chaque autorisation demandée (scope). Il s’agit généralement d’autorisations générales comme ‘read:profile’ ou ‘openid’. Cette liste doit être affichée à l’utilisateur pour qu’il puisse l’examiner.
texts
Record