Represents a callback used to collect attributes.
T Maps to StringAttributeInputCallback, NumberAttributeInputCallback and BooleanAttributeInputCallback, respectively
The raw payload returned by OpenAM
Gets the attribute name.
Gets the attribute prompt.
Gets whether the attribute is required.
Gets the callback's failed policies.
eslint-disable-next-line @typescript-eslint/no-explicit-any
Set if validating value only.
Sets the attribute's value.
Gets the name of this callback type.
Gets the value of the specified input element, or the first element if selector is not provided.
selector
The index position or name of the desired element
Sets the value of the specified input element, or the first element if selector is not provided.
Gets the value of the specified output element, or the first element if selector is not provided.
Gets the value of the first output element with the specified name or the specified default value.
The name of the desired element
Represents a callback used to collect attributes.
Typeparam
T Maps to StringAttributeInputCallback, NumberAttributeInputCallback and BooleanAttributeInputCallback, respectively