Definition of a X.500 attribute based principal decoder
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | false |
| Type | BOOLEAN |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | . |
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | 2147483647 |
| Type | INT |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | LIST |
| Nillable | true |
| Expressions Allowed | false |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | LIST |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | false |
| Type | BOOLEAN |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | 0 |
| Type | INT |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
|---|---|---|---|---|---|
| attribute-name | STRING | true | true | The name of the X.500 attribute to map (can be defined using OID instead) | |
| convert | BOOLEAN | false | true | false | When set to 'true', if the Principal is not already an X500Principal conversion will be attempted |
| joiner | STRING | false | true | . | The joining string |
| maximum-segments | INT | false | true | 2147483647 | The maximum number of occurrences of the attribute to map |
| oid | STRING | true | true | The OID of the X.500 attribute to map (can be defined using attribute name instead) | |
| required-attributes | LIST | false | false | The attributes names of the attributes that must be present in the principal | |
| required-oids | LIST | false | true | The OIDs of the attributes that must be present in the principal | |
| reverse | BOOLEAN | false | true | false | When set to 'true', the attribute values will be processed and returned in reverse order |
| start-segment | INT | false | true | 0 | The 0-based starting occurrence of the attribute to map |