PHP Class LdapTools\Utilities\UserParameters

Author: Chad Sikorra ([email protected])
Afficher le fichier Open project: ldaptools/ldaptools

Protected Properties

Свойство Type Description
$dialInData DialInData | null
$postBinary Binary data that occurs after the TSPropertyArray data.
$preBinary Binary data that occurs before the dial-in data.
$tsPropertyArray TSPropertyArray | null

Méthodes publiques

Méthode Description
__construct ( null | string | TSPropertyArray | DialInData $userParameters = null )
getDialInData ( ) : DialInData | null Get the DialInData.
getPostBinary ( ) : string Get the binary data that comes after the TSPropertyArray data.
getReservedDataString ( ) : string Get the decoded reserved data string, if any is set. These values don't seem to be documented anywhere.
getTSPropertyArray ( ) : TSPropertyArray | null Get the TSPropertyArray data.
setDialInData ( DialInData $dialInData = null ) Set the DialInData.
setPostBinary ( string $binary ) Set the binary data that should come after the TSPropertyArray data. This needs to be in binary form, not hex.
setTSPropertyArray ( TSPropertyArray $tsPropertyArray = null ) Set the TSPropertyArray data.
toBinary ( ) : string Get the userParameters in binary form that can be saved back to LDAP.

Méthodes protégées

Méthode Description
decode ( string $userParameters )
encodeReservedData ( string $reserved = '' ) : string Encode the string of reserved data that goes in the first 44 bytes.

Method Details

__construct() public méthode

public __construct ( null | string | TSPropertyArray | DialInData $userParameters = null )
$userParameters null | string | TSPropertyArray | DialInData

decode() protected méthode

protected decode ( string $userParameters )
$userParameters string

encodeReservedData() protected méthode

Encode the string of reserved data that goes in the first 44 bytes.
protected encodeReservedData ( string $reserved = '' ) : string
$reserved string
Résultat string

getDialInData() public méthode

Get the DialInData.
public getDialInData ( ) : DialInData | null
Résultat DialInData | null

getPostBinary() public méthode

Get the binary data that comes after the TSPropertyArray data.
public getPostBinary ( ) : string
Résultat string

getReservedDataString() public méthode

Get the decoded reserved data string, if any is set. These values don't seem to be documented anywhere.
public getReservedDataString ( ) : string
Résultat string

getTSPropertyArray() public méthode

Get the TSPropertyArray data.
public getTSPropertyArray ( ) : TSPropertyArray | null
Résultat TSPropertyArray | null

setDialInData() public méthode

Set the DialInData.
public setDialInData ( DialInData $dialInData = null )
$dialInData DialInData

setPostBinary() public méthode

Set the binary data that should come after the TSPropertyArray data. This needs to be in binary form, not hex.
public setPostBinary ( string $binary )
$binary string

setTSPropertyArray() public méthode

Set the TSPropertyArray data.
public setTSPropertyArray ( TSPropertyArray $tsPropertyArray = null )
$tsPropertyArray TSPropertyArray

toBinary() public méthode

Get the userParameters in binary form that can be saved back to LDAP.
public toBinary ( ) : string
Résultat string

Property Details

$dialInData protected_oe property

protected DialInData,LdapTools\Utilities|null $dialInData
Résultat DialInData | null

$postBinary protected_oe property

Binary data that occurs after the TSPropertyArray data.
protected $postBinary

$preBinary protected_oe property

Binary data that occurs before the dial-in data.
protected $preBinary

$tsPropertyArray protected_oe property

protected TSPropertyArray,LdapTools\Utilities|null $tsPropertyArray
Résultat TSPropertyArray | null