PHP 클래스 spec\LdapTools\Security\Ace\AceSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: ldaptools/ldaptools

공개 메소드들

메소드 설명
it_is_initializable ( )
it_should_allow_being_constructed_with_a_ACE_type_short_name ( )
it_should_allow_setting_object_types_by_a_string_guid ( )
it_should_allow_setting_the_trustee_by_a_string_sid ( )
it_should_be_able_to_set_the_AceFlags ( AceFlags $flags )
it_should_be_able_to_set_the_AceRights ( AceRights $aceRights )
it_should_be_able_to_set_the_trustee ( SID $sid )
it_should_check_if_this_is_an_object_based_ace ( )
it_should_check_whether_the_ace_allows_access ( )
it_should_check_whether_the_ace_denies_access ( )
it_should_get_the_SDDL_string_format_of_the_ACE_when_caling_toSddl ( )
it_should_get_the_binary_representation_of_the_ACE ( )
it_should_have_a_string_representation_of_the_SDDL ( )
it_should_parse_and_contain_the_inherited_object_type_GUID ( )
it_should_parse_and_contain_the_object_type_GUID ( )
it_should_parse_the_flags_and_contain_an_AceFlags_object ( )
it_should_parse_the_object_type_flags_and_contain_an_object_flags_object ( )
it_should_parse_the_rights_and_contain_an_AceRights_object ( )
it_should_parse_the_trustee_and_contain_a_sid_object ( )
it_should_parse_the_type_and_contain_an_AceType_object ( )
it_should_set_the_AceType ( AceType $aceType )
it_should_set_the_inherited_object_type_GUID ( GUID $guid )
it_should_set_the_object_flags ( AceObjectFlags $objectFlags )
it_should_set_the_object_type_GUID ( GUID $guid )
it_should_throw_an_exception_if_converting_to_SDDL_and_the_SID_or_type_is_not_set ( )
it_should_toggle_the_object_type_flags_automatically ( )
let ( )

메소드 상세

it_is_initializable() 공개 메소드

public it_is_initializable ( )

it_should_allow_being_constructed_with_a_ACE_type_short_name() 공개 메소드

it_should_allow_setting_object_types_by_a_string_guid() 공개 메소드

it_should_allow_setting_the_trustee_by_a_string_sid() 공개 메소드

it_should_be_able_to_set_the_AceFlags() 공개 메소드

public it_should_be_able_to_set_the_AceFlags ( AceFlags $flags )
$flags LdapTools\Security\Ace\AceFlags

it_should_be_able_to_set_the_AceRights() 공개 메소드

public it_should_be_able_to_set_the_AceRights ( AceRights $aceRights )
$aceRights LdapTools\Security\Ace\AceRights

it_should_be_able_to_set_the_trustee() 공개 메소드

public it_should_be_able_to_set_the_trustee ( SID $sid )
$sid LdapTools\Security\SID

it_should_check_if_this_is_an_object_based_ace() 공개 메소드

it_should_check_whether_the_ace_allows_access() 공개 메소드

it_should_check_whether_the_ace_denies_access() 공개 메소드

it_should_get_the_SDDL_string_format_of_the_ACE_when_caling_toSddl() 공개 메소드

it_should_get_the_binary_representation_of_the_ACE() 공개 메소드

it_should_have_a_string_representation_of_the_SDDL() 공개 메소드

it_should_parse_and_contain_the_inherited_object_type_GUID() 공개 메소드

it_should_parse_and_contain_the_object_type_GUID() 공개 메소드

it_should_parse_the_flags_and_contain_an_AceFlags_object() 공개 메소드

it_should_parse_the_object_type_flags_and_contain_an_object_flags_object() 공개 메소드

it_should_parse_the_rights_and_contain_an_AceRights_object() 공개 메소드

it_should_parse_the_trustee_and_contain_a_sid_object() 공개 메소드

it_should_parse_the_type_and_contain_an_AceType_object() 공개 메소드

it_should_set_the_AceType() 공개 메소드

public it_should_set_the_AceType ( AceType $aceType )
$aceType LdapTools\Security\Ace\AceType

it_should_set_the_inherited_object_type_GUID() 공개 메소드

public it_should_set_the_inherited_object_type_GUID ( GUID $guid )
$guid LdapTools\Security\GUID

it_should_set_the_object_flags() 공개 메소드

public it_should_set_the_object_flags ( AceObjectFlags $objectFlags )
$objectFlags LdapTools\Security\Ace\AceObjectFlags

it_should_set_the_object_type_GUID() 공개 메소드

public it_should_set_the_object_type_GUID ( GUID $guid )
$guid LdapTools\Security\GUID

it_should_throw_an_exception_if_converting_to_SDDL_and_the_SID_or_type_is_not_set() 공개 메소드

it_should_toggle_the_object_type_flags_automatically() 공개 메소드

let() 공개 메소드

public let ( )