PHP 클래스 LdapTools\Utilities\GPOLink

저자: Chad Sikorra ([email protected])
파일 보기 프로젝트 열기: ldaptools/ldaptools 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$gpo The GPO (name, DN, SID, or GUID)
$options The GPO options bit flags

공개 메소드들

메소드 설명
__construct ( string | LdapObject $gpo, integer $options )
__toString ( ) : string
getGpo ( ) : string | LdapObject Get the GPO for the link.
getIsEnabled ( ) : boolean Get whether the GPO link is enabled.
getIsEnforced ( ) : boolean Get whether the GPO is enforced.
getOptionsFlag ( ) : integer Get the GPO options bit flags.
setGpo ( string | LdapObject $gpo ) Set the GPO for the link.
setIsEnabled ( boolean $isEnabled ) : GPOLink Set whether the GPO link is enabled.
setIsEnforced ( boolean $isEnforced ) : GPOLink Set whether the GPO is enforced.
setOptionsFlag ( integer $options ) Set the GPO options bit flags.

보호된 메소드들

메소드 설명
isOptionFlagSet ( integer $flag ) : boolean A quick check to determine if an option flag is already set.
modifyOptions ( boolean $action, integer $int ) Modifies a specific bit in the options flag. Ignores it if it is already set to the desired action.

메소드 상세

__construct() 공개 메소드

public __construct ( string | LdapObject $gpo, integer $options )
$gpo string | LdapTools\Object\LdapObject The GPO (name, DN, SID, GUID, or LdapObject)
$options integer The GPO options bit flags

__toString() 공개 메소드

public __toString ( ) : string
리턴 string

getGpo() 공개 메소드

Get the GPO for the link.
public getGpo ( ) : string | LdapObject
리턴 string | LdapTools\Object\LdapObject

getIsEnabled() 공개 메소드

Get whether the GPO link is enabled.
public getIsEnabled ( ) : boolean
리턴 boolean

getIsEnforced() 공개 메소드

Get whether the GPO is enforced.
public getIsEnforced ( ) : boolean
리턴 boolean

getOptionsFlag() 공개 메소드

Get the GPO options bit flags.
public getOptionsFlag ( ) : integer
리턴 integer

isOptionFlagSet() 보호된 메소드

A quick check to determine if an option flag is already set.
protected isOptionFlagSet ( integer $flag ) : boolean
$flag integer
리턴 boolean

modifyOptions() 보호된 메소드

Modifies a specific bit in the options flag. Ignores it if it is already set to the desired action.
protected modifyOptions ( boolean $action, integer $int )
$action boolean
$int integer

setGpo() 공개 메소드

Set the GPO for the link.
public setGpo ( string | LdapObject $gpo )
$gpo string | LdapTools\Object\LdapObject

setIsEnabled() 공개 메소드

Set whether the GPO link is enabled.
public setIsEnabled ( boolean $isEnabled ) : GPOLink
$isEnabled boolean
리턴 GPOLink

setIsEnforced() 공개 메소드

Set whether the GPO is enforced.
public setIsEnforced ( boolean $isEnforced ) : GPOLink
$isEnforced boolean
리턴 GPOLink

setOptionsFlag() 공개 메소드

Set the GPO options bit flags.
public setOptionsFlag ( integer $options )
$options integer

프로퍼티 상세

$gpo 보호되어 있는 프로퍼티

The GPO (name, DN, SID, or GUID)
protected $gpo

$options 보호되어 있는 프로퍼티

The GPO options bit flags
protected $options