Java Policy Agents 5.10

Profile Attribute Map

A key:value map of profile attribute to one or more HTTP header names, for the currently authenticated user. The key is an attribute name, and the values are HTTP header names. Separate multiple map values with a pipe (|) character.

The user profile can be stored in LDAP or any other arbitrary data store.

To populate the value of profile attribute CN under the HTTP header CUSTOM-Common-Name, enter CN in the Map Key field, and CUSTOM-Common-Name in the Corresponding Map Value field. This corresponds to org.forgerock.agents.profile.attribute.map[cn]=CUSTOM-Common-Name.

In most cases, in a destination web application where an HTTP header name shows up as a request header, it is prefixed by HTTP_, lower case letters become upper case, and hyphens (-) become underscores (_). For example, common-name becomes HTTP_COMMON_NAME.

Format: profile attribute = HEADER-NAME(S).

Example: [cn]=HEADER-1|HEADER-2

Property name

org.forgerock.agents.profile.attribute.map

Aliases

com.sun.identity.agents.config.profile.attribute.mapping
  Introduced in Java Agent 5.0
  Recognized from AM 6

org.forgerock.agents.profile.attribute.map
  Introduced in Java Agent 5.6

Type

Map

  • Keys: source response profile name

  • Values: one or more target response profile names

Bootstrap property

No

Required property

No

Restart required

No

Local configuration file

AgentConfig.properties

AM console

Tab: Application

Title: Profile Attribute Map

Legacy title: Profile Attribute Mapping

Copyright © 2010-2022 ForgeRock, all rights reserved.