PHP 클래스 LdapTools\Security\SID

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

보호된 프로퍼티들

프로퍼티 타입 설명
$identifierAuthority The value that indicates the authority under which the SID was created.
$revisionLevel The revision level of the SID.
$subAuthorities Sub-authority values that uniquely identify a principal relative to the identifier authority.

공개 메소드들

메소드 설명
__construct ( string $sid )
__toString ( ) : string
getIdentifierAuthority ( ) : integer Get the value that indicates the authority under which the SID was created.
getRevisionLevel ( ) : integer Get the revision level of the SID.
getShortName ( ) : string | null Get the SDDL short name for the SID, if it has one. If it does not this will return null.
getSubAuthorities ( ) : int[] Get the array of sub-authority values that uniquely identify a principal relative to the identifier authority.
getSubAuthorityCount ( ) : integer The number of elements in the sub-authority array.
toBinary ( ) : string Get the SID in binary string form.
toString ( ) : string Get the SID in its friendly string form.

보호된 메소드들

메소드 설명
decodeFromBinary ( string $value ) Parse the binary form of a SID into its respective parts that make it up.
decodeFromString ( string $value )

메소드 상세

__construct() 공개 메소드

public __construct ( string $sid )
$sid string The SID in string, short name, or binary form.

__toString() 공개 메소드

public __toString ( ) : string
리턴 string

decodeFromBinary() 보호된 메소드

Parse the binary form of a SID into its respective parts that make it up.
protected decodeFromBinary ( string $value )
$value string

decodeFromString() 보호된 메소드

protected decodeFromString ( string $value )
$value string

getIdentifierAuthority() 공개 메소드

Get the value that indicates the authority under which the SID was created.
public getIdentifierAuthority ( ) : integer
리턴 integer

getRevisionLevel() 공개 메소드

Get the revision level of the SID.
public getRevisionLevel ( ) : integer
리턴 integer

getShortName() 공개 메소드

Get the SDDL short name for the SID, if it has one. If it does not this will return null.
public getShortName ( ) : string | null
리턴 string | null

getSubAuthorities() 공개 메소드

Get the array of sub-authority values that uniquely identify a principal relative to the identifier authority.
public getSubAuthorities ( ) : int[]
리턴 int[]

getSubAuthorityCount() 공개 메소드

The number of elements in the sub-authority array.
public getSubAuthorityCount ( ) : integer
리턴 integer

toBinary() 공개 메소드

Get the SID in binary string form.
public toBinary ( ) : string
리턴 string

toString() 공개 메소드

Get the SID in its friendly string form.
public toString ( ) : string
리턴 string

프로퍼티 상세

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

The value that indicates the authority under which the SID was created.
protected $identifierAuthority

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

The revision level of the SID.
protected $revisionLevel

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

Sub-authority values that uniquely identify a principal relative to the identifier authority.
protected $subAuthorities