/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/ |
H A D | AttributeValueAssertionTrait.php | 16 use FreeDSx\Asn1\Type\AbstractType; 71 public function toAsn1(): AbstractType 93 * @param AbstractType $type 99 public static function fromAsn1(AbstractType $type) 101 $type = $type instanceof IncompleteType ? (new LdapEncoder())->complete($type, AbstractType::TAG_TYPE_SEQUENCE) : $type; 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | FilterContainerTrait.php | 17 use FreeDSx\Asn1\Type\AbstractType; 105 public function toAsn1(): AbstractType 158 * @param AbstractType $type 163 public static function fromAsn1(AbstractType $type) 165 $type = $type instanceof IncompleteType ? (new LdapEncoder())->complete($type, AbstractType::TAG_TYPE_SET) : $type; 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | MatchingRuleFilter.php | 16 use FreeDSx\Asn1\Type\AbstractType; 153 public function toAsn1(): AbstractType 202 public static function fromAsn1(AbstractType $type) 204 $type = $type instanceof IncompleteType ? (new LdapEncoder())->complete($type, AbstractType::TAG_TYPE_SEQUENCE) : $type; 214 if ($child->getTagClass() !== AbstractType::TAG_CLASS_CONTEXT_SPECIFIC) { 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | NotFilter.php | 16 use FreeDSx\Asn1\Type\AbstractType; 68 public function toAsn1(): AbstractType 94 * @param AbstractType $type 100 public static function fromAsn1(AbstractType $type) 102 $type = $type instanceof IncompleteType ? (new LdapEncoder())->complete($type, AbstractType::TAG_TYPE_SEQUENCE) : $type; 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | PresentFilter.php | 16 use FreeDSx\Asn1\Type\AbstractType; 44 public function toAsn1(): AbstractType 59 * @param AbstractType $type 64 public static function fromAsn1(AbstractType $type) 66 $type = $type instanceof IncompleteType ? (new LdapEncoder())->complete($type, AbstractType::TAG_TYPE_OCTET_STRING) : $type; 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | SubstringFilter.php | 16 use FreeDSx\Asn1\Type\AbstractType; 145 public function toAsn1(): AbstractType 201 public static function fromAsn1(AbstractType $type) 204 $type = $type instanceof IncompleteType ? $encoder->complete($type, AbstractType::TAG_TYPE_SEQUENCE) : $type; 229 /** @var AbstractType $substring */ 231 if ($substring->getTagClass() !== AbstractType::TAG_CLASS_CONTEXT_SPECIFIC) { 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/ |
H A D | EnumeratedType.php | 18 class EnumeratedType extends AbstractType
|
H A D | IncompleteType.php | 19 class IncompleteType extends AbstractType 27 public function __construct($value, $tagNumber = null, int $class = AbstractType::TAG_CLASS_UNIVERSAL, bool $isConstructed = false)
|
H A D | IntegerType.php | 18 class IntegerType extends AbstractType
|
H A D | OidType.php | 18 class OidType extends AbstractType
|
H A D | SequenceType.php | 18 class SequenceType extends AbstractType 31 * @param AbstractType ...$types
|
H A D | SetType.php | 18 class SetType extends AbstractType 27 * @param AbstractType ...$types
|
H A D | BooleanType.php | 18 class BooleanType extends AbstractType
|
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/ |
H A D | BerEncoder.php | 20 use FreeDSx\Asn1\Type\AbstractType; 99 AbstractType::TAG_CLASS_APPLICATION => [], 100 AbstractType::TAG_CLASS_CONTEXT_SPECIFIC => [], 101 AbstractType::TAG_CLASS_PRIVATE => [], 150 public function decode($binary, array $tagMap = []): AbstractType 167 public function complete(IncompleteType $type, int $tagType, array $tagMap = []): AbstractType 171 $newType = $this->decodeBytes(false, $tagType, $this->maxLen, $type->getIsConstructed(), AbstractType::TAG_CLASS_UNIVERSAL); 183 public function encode(AbstractType $type): string 236 $tag = $type->getTagClass() | ($type->getIsConstructed() ? AbstractType::CONSTRUCTED_TYPE : 0); 324 * @return AbstractType 19 use FreeDSx\Asn1\Type\AbstractType; global() alias [all...] |
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/ |
H A D | DirSyncRequestControl.php | 17 use FreeDSx\Asn1\Type\AbstractType; 154 public static function fromAsn1(AbstractType $type) 186 public function toAsn1(): AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | SdFlagsControl.php | 15 use FreeDSx\Asn1\Type\AbstractType; 83 public function toAsn1(): AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/ |
H A D | Control.php | 17 use FreeDSx\Asn1\Type\AbstractType; 79 * @var AbstractType|ProtocolElementInterface|string|null 134 * @param AbstractType|ProtocolElementInterface|string|null $controlValue 145 * @return AbstractType|ProtocolElementInterface|string|null 153 * @return AbstractType 156 public function toAsn1(): AbstractType 165 if ($this->controlValue instanceof AbstractType) { 190 public static function fromAsn1(AbstractType $type) 204 * @param AbstractType $type 208 protected static function mergeControlData(Control $control, AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias [all...] |
H A D | PwdPolicyResponseControl.php | 17 use FreeDSx\Asn1\Type\AbstractType; 98 * @return AbstractType 102 public function toAsn1(): AbstractType 138 public static function fromAsn1(AbstractType $type) 153 $warnings = $encoder->complete($child, AbstractType::TAG_TYPE_SEQUENCE, [ 154 AbstractType::TAG_CLASS_CONTEXT_SPECIFIC => [ 155 0 => AbstractType::TAG_TYPE_INTEGER, 156 1 => AbstractType::TAG_TYPE_INTEGER, 159 /** @var AbstractType $warning */ 170 $error = $encoder->complete($child, AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias [all...] |
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/ |
H A D | VlvControl.php | 16 use FreeDSx\Asn1\Type\AbstractType; 168 public function toAsn1(): AbstractType 193 public static function fromAsn1(AbstractType $type) 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/ |
H A D | CancelRequest.php | 17 use FreeDSx\Asn1\Type\AbstractType; 69 public function toAsn1(): AbstractType 78 * @param AbstractType $type 83 public static function fromAsn1(AbstractType $type) 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | SaslBindRequest.php | 15 use FreeDSx\Asn1\Type\AbstractType; 86 protected function getAsn1AuthChoice(): AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | SimpleBindRequest.php | 15 use FreeDSx\Asn1\Type\AbstractType; 70 protected function getAsn1AuthChoice(): AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/ |
H A D | BindResponse.php | 16 use FreeDSx\Asn1\Type\AbstractType; 64 public function toAsn1(): AbstractType 81 public static function fromAsn1(AbstractType $type) 87 if ($child->getTagNumber() === 7 && $child->getTagClass() === AbstractType::TAG_CLASS_CONTEXT_SPECIFIC) { 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|
H A D | ExtendedResponse.php | 17 use FreeDSx\Asn1\Type\AbstractType; 52 * @var null|string|AbstractType|ProtocolElementInterface 93 public static function fromAsn1(AbstractType $type) 102 * @return AbstractType 106 public function toAsn1(): AbstractType 117 if ($value instanceof AbstractType) { 129 * @param AbstractType $type 132 protected static function parseExtendedResponse(AbstractType $type) 148 * @param AbstractType $type 153 protected static function createLdapResult(AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias [all...] |
H A D | IntermediateResponse.php | 15 use FreeDSx\Asn1\Type\AbstractType; 69 * @param AbstractType $type 73 public static function fromAsn1(AbstractType $type) 82 if ($child->getTagNumber() === 0 && $child->getTagClass() === AbstractType::TAG_CLASS_CONTEXT_SPECIFIC) { 85 if ($child->getTagNumber() === 1 && $child->getTagClass() === AbstractType::TAG_CLASS_CONTEXT_SPECIFIC) { 96 public function toAsn1(): AbstractType 14 use FreeDSx\Asn1\Type\AbstractType; global() alias
|