Sm_PolicyApi_VariableType_t

Defines a supported variable object type. Variable types are read-only. They cannot be created or deleted through the Policy Management Variable Functions.
casso10
Defines a supported variable object type. Variable types are read-only. They cannot be created or deleted through the Policy Management Variable Functions.
Syntax
typedef struct Sm_PolicyApi_VariableType_s
{
int iStructId;
char pszOid[BFSIZE];
char pszName[BFSIZE];
char pszDesc[BFSIZE];
char pszFilter[BFSIZE];
struct Sm_PolicyApi_VariableType_s*    next;
} Sm_PolicyApi_VariableType_t;
Field
Description
iStructId
Data structure ID defined in Sm_PolicyApi_Structs_t.
pszOid
The unique object ID of the variable type object.
pszName
One of the following object type names:
Post
RequestContext
Static
UserContext
WebService
If you have installed the optional CA SOA Security Manager product, the following variable types are also available:
SAMLAssertion
Transport
XMLAgent
XMLBody
XMLEnvelopeHeader
You cannot create these variables using the SDK; you must use the Administrative UI.
pszDesc
The description of the variable type object-for example, Form Post Variables.
pszFilter
Not currently used.
next
Pointer to the next variable type object structure.