Property | Type | Description | |
---|---|---|---|
$postBinary | string | ||
$signature | string | ||
$tsProperty |
Method | Description | |
---|---|---|
__construct ( mixed $tsPropertyArray = null ) | Construct in one of the following ways: | |
add ( |
Add a TSProperty object. If it already exists, it will be overwritten. | |
get ( string $propName ) : |
Get a TSProperty object by its property name (ie. CtxWFProfilePath). | |
getPostBinary ( ) : string | Get any binary data that was after the decoded binary TSPropertyArray data. | |
getSignature ( ) : string | Get the signature value for the TSPropertyArray data. | |
getTSProperties ( ) : |
Get all TSProperty objects. | |
has ( string $propName ) : boolean | Check if a specific TSProperty exists by its property name. | |
isSignatureValid ( ) : boolean | Check whether the signature is valid, thus signifying a valid data structure. | |
remove ( string $propName ) | Remove a TSProperty by its property name (ie. CtxMinEncryptionLevel). | |
set ( string $propName, mixed $propValue ) | Set the value for a specific TSProperty by its name. | |
toArray ( ) : array | Get a simple associative array containing of all TSProperty names and values. | |
toBinary ( ) : string | Get the full binary representation of the userParameters containing the TSPropertyArray data. |
Method | Description | |
---|---|---|
addTSPropData ( string $tsPropertyArray, integer $tsPropCount ) : integer | Given the start of TSPropertyArray hex data, and the count for the number of TSProperty structures in contains, parse and split out the individual TSProperty structures. Return the full length of the TSPropertyArray data. | |
decode ( string $tsPropArray ) : array | Given the TSPropertyArray binary data, extract out all of the TSProperty values. | |
getTsPropObj ( string $propName ) : |
||
validateProp ( string $propName ) |
public __construct ( mixed $tsPropertyArray = null ) | ||
$tsPropertyArray | mixed |
public add ( |
||
$tsProperty |
public getPostBinary ( ) : string | ||
return | string |
public getSignature ( ) : string | ||
return | string |
public getTSProperties ( ) : |
||
return |
protected getTsPropObj ( string $propName ) : |
||
$propName | string | |
return |
public isSignatureValid ( ) : boolean | ||
return | boolean |