This page is for Authlete 2.x. For current (3.0) documentation, see this page.
Overview
Client attributes are arbitrary attributes in key-value format and associated on a per-client basis. An authorization server would use the attributes, for example, to define affiliations or roles of clients, to control authentication and authorization flows, and to determine scopes of access tokens and claims in ID tokens to be created. Resource servers would also use the client attributes, resulting from introspection, to make API responses that should be returned to the requesting client.
This feature is available in Authlete version 2.2 or later.
Configuration
To set client attributes, follow the steps below.- Log in to the client application developer console and open the edit screen for the target client.
- Click the “Create Attribute” button to open the dialog box for creating attributes.
- Enter values of “Key” and “Value” for the new attribute and click the “Create” button. Note that these values of each attribute are treated as a string.
