PHP Class spec\LdapTools\Security\SddlParserSpec

Inheritance: extends PhpSpec\ObjectBehavior
Datei anzeigen Open project: ldaptools/ldaptools

Public Methods

Method Description
it_is_initializable ( )
it_should_parse_a_SDDL_string_that_represents_a_typical_ntSecurityDescriptor ( $connection )
it_should_parse_a_SDDL_string_that_represents_the_default_exchange_mailbox_permissions ( )
it_should_set_any_sacl_or_dacl_flags ( )
it_should_throw_an_exception_if_invalid_flags_are_set_in_the_ACE ( )
it_should_throw_an_exception_if_the_DACL_or_SACL_appears_more_than_once_in_the_SDDL ( )
it_should_throw_an_exception_if_the_SDDL_is_missing_the_owner_or_group ( )
it_should_throw_an_exception_if_the_dacl_or_sacl_flags_are_invalid ( )
it_should_throw_an_exception_if_the_owner_group_or_ace_sid_is_invalid ( )
let ( LdapTools\Connection\LdapConnectionInterface $connection )

Method Details

it_is_initializable() public method

public it_is_initializable ( )

it_should_parse_a_SDDL_string_that_represents_a_typical_ntSecurityDescriptor() public method

it_should_parse_a_SDDL_string_that_represents_the_default_exchange_mailbox_permissions() public method

it_should_set_any_sacl_or_dacl_flags() public method

it_should_throw_an_exception_if_invalid_flags_are_set_in_the_ACE() public method

it_should_throw_an_exception_if_the_DACL_or_SACL_appears_more_than_once_in_the_SDDL() public method

it_should_throw_an_exception_if_the_SDDL_is_missing_the_owner_or_group() public method

it_should_throw_an_exception_if_the_dacl_or_sacl_flags_are_invalid() public method

it_should_throw_an_exception_if_the_owner_group_or_ace_sid_is_invalid() public method

let() public method

public let ( LdapTools\Connection\LdapConnectionInterface $connection )
$connection LdapTools\Connection\LdapConnectionInterface