Skip to main content
ScreenMembersOnCustomizedConsent
Example
export interface ScreenMembersOnCustomizedConsent extends ScreenMembers {
  /**
   * An array of `Scope` objects detailing each permission (scope) being requested.
   * These are typically high-level permissions like 'read:profile' or 'openid'.
   * This list should be displayed to the user for their review.
   */
  scopes: Scope[];

  /**
   * An array of `AuthorizationDetail` objects.
   * Each object provides granular details about specific data or
   * actions the application wants to perform, potentially related to
   * Rich Authorization Requests (RAR) or other fine-grained permission models.
   * This list should be displayed to the user for their review.
   */
  authorizationDetails: AuthorizationDetail[];
}

Properties

authorizationDetails
An array of AuthorizationDetail objects. Each object provides granular details about specific data or actions the application wants to perform, potentially related to Rich Authorization Requests (RAR) or other fine-grained permission models. This list should be displayed to the user for their review.
captcha
captchaImage
string
captchaProvider
string
captchaSiteKey
string
data
Screen-specific data.
isCaptchaAvailable
boolean
name
string
scopes
An array of Scope objects detailing each permission (scope) being requested. These are typically high-level permissions like ‘read:profile’ or ‘openid’. This list should be displayed to the user for their review.
texts
Record