Add Authentee Attribute
Description
Adds an attribute to the RADIUS response packet. The value of the attribute is extracted from a configurable context data field of the authenticated user.
May be used by
Properties
Radius Attribute (
radiusAttribute) Description
The attribute to add to the RADIUS response.
The suffix of the attribute name gives a hint on the data type that this attribute expects in the context data field:
- NV a named value meaning one of a known set of well string keys as defined in the latest FreeRadius dictionary.
- STRING an UTF8 encoded string.
- INT a number that can be represented by 4 bytes.
- BYTES either a byte array or a base64 encoded string.
- IPV4 either an IPv4 address object, a host name or a raw 4 bytes internet address.
- IPV6 either an IPv6 address object, a host name or a raw 16 bytes internet address.
- DATE either a Date object or a number representing seconds since 1.1.1970.
Attributes
Enum
Mandatory
Context Data Field (
contextDataField) Description
The context data field to get the value from. If the context data does not contain this field, the radius attribute will not be added.
Attributes
String
Mandatory
Is Sensitive (
isSensitive) Description
If true, only the attribute name (and not its value) will be logged. If false, the attribute value will be logged.
Attributes
Boolean
Optional
Default value
true
YAML Template (with default values)
type: AddAuthenteeAttribute
id: AddAuthenteeAttribute-xxxxxx
displayName:
comment:
properties:
contextDataField:
isSensitive: true
radiusAttribute: