Security Parameter Types
Attribute
Attribute is a name-value pair that can be used to specify any additional information about the Principal not covered by security tokens and roles.
|
Attribute |
Type |
Description |
Values/Example |
|---|---|---|---|
|
name |
String |
Specify additional information as a string. |
any string |
|
value |
Any |
Specify any additional information. |
any content |
InterceptorMessage
Parameter
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
name |
String |
Contains the name of the parameter to be manipulated. |
any string |
|
value |
Any |
Contains the value of the parameter to be manipulated. |
any content |
Deprecated PostprocessorMessage
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
outputMessage |
Any |
Specify here the output message. |
any content |
|
operation |
String |
Holds the name of the operation which will be / was invoked by the request. |
any string |
|
principal |
An array of Principal. |
|
Deprecated PreprocessorMessage
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
inputMessage |
Any |
Specify here the input message. |
any content |
|
operation |
String |
Holds the name of the operation which will be / was invoked by the request. |
any string |
|
principal |
An array of Principal. |
|
Principal
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
userID |
String |
Unique identifier of the user. |
any string |
|
attributes |
Attributes is an array of Attribute objects. |
|
|
|
securityTokens |
An array of SecurityToken objects describing the credentials used for authentication. |
|
|
|
roles |
Roles is an array of Role objects. |
|
If authentication is not configured, the Principal will have the UserID anonymous with no security tokens, roles, and attributes assigned.
Role
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
name |
String |
Specifies the name of a role. |
any string |
SecurityToken
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
type |
String |
Defines what mechanism of authentication was used and how the rest of the object is structured. |
any string |
|
isVerified |
Boolean |
The attribute IsVerified is set to true, if the given credentials were successfully verified. |
true/false |
SecurityTokenBasic
|
Attribute Name |
Type |
Description |
Values/Example |
|---|---|---|---|
|
userName |
String |
Contains the user name. |
any string |
|
password |
String |
Contains the users password. |
any string |