Home
last modified time | relevance | path

Searched refs:AbstractType (Results 26 – 50 of 73) sorted by relevance

123

/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/
H A DAttributeValueAssertionTrait.php16 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 DFilterContainerTrait.php17 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 DSubstringFilter.php16 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
H A DMatchingRuleFilter.php16 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
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/
H A DLdapMessageRequest.php14 use FreeDSx\Asn1\Type\AbstractType;
51 * @return AbstractType
53 protected function getOperationAsn1(): AbstractType
13 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DLdapMessageResponse.php14 use FreeDSx\Asn1\Type\AbstractType;
52 * @return AbstractType
54 protected function getOperationAsn1(): AbstractType
13 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DLdapMessage.php17 use FreeDSx\Asn1\Type\AbstractType;
109 * @return AbstractType
113 public function toAsn1(): AbstractType
139 public static function fromAsn1(AbstractType $type)
159 if ($child !== null && $child->getTagClass() === AbstractType::TAG_CLASS_CONTEXT_SPECIFIC && $child->getTagNumber() === 0) {
164 $child = (new LdapEncoder())->complete($child, AbstractType::TAG_TYPE_SEQUENCE);
278 * @return AbstractType
280 abstract protected function getOperationAsn1(): AbstractType;
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/
H A DCompareRequest.php16 use FreeDSx\Asn1\Type\AbstractType;
101 public static function fromAsn1(AbstractType $type)
119 public function toAsn1(): AbstractType
123 Asn1::universal(AbstractType::TAG_TYPE_SEQUENCE, $this->filter->toAsn1())
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DAbandonRequest.php15 use FreeDSx\Asn1\Type\AbstractType;
66 public static function fromAsn1(AbstractType $type)
78 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DModifyRequest.php15 use FreeDSx\Asn1\Type\AbstractType;
108 public static function fromAsn1(AbstractType $type)
131 public function toAsn1(): AbstractType
155 * @param AbstractType $type
159 protected static function parseChange(AbstractType $type): Change
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DCancelRequest.php17 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 DAnonBindRequest.php15 use FreeDSx\Asn1\Type\AbstractType;
37 protected function getAsn1AuthChoice(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DModifyDnRequest.php15 use FreeDSx\Asn1\Type\AbstractType;
158 public static function fromAsn1(AbstractType $type)
171 if ($newSuperior !== null && !($newSuperior->getTagClass() === AbstractType::TAG_CLASS_CONTEXT_SPECIFIC && $newSuperior->getTagNumber() === 0)) {
175 ? (new LdapEncoder())->complete($newSuperior, AbstractType::TAG_TYPE_OCTET_STRING)
185 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/
H A DSearchResultReference.php15 use FreeDSx\Asn1\Type\AbstractType;
58 public static function fromAsn1(AbstractType $type)
76 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DPasswordModifyResponse.php17 use FreeDSx\Asn1\Type\AbstractType;
58 public function toAsn1(): AbstractType
68 * @param AbstractType $type
74 public static function fromAsn1(AbstractType $type)
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DSearchResultEntry.php15 use FreeDSx\Asn1\Type\AbstractType;
64 public static function fromAsn1(AbstractType $type)
98 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/
H A DSetOwnerControl.php17 use FreeDSx\Asn1\Type\AbstractType;
68 public function toAsn1(): AbstractType
81 public static function fromAsn1(AbstractType $type)
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DPolicyHintsControl.php17 use FreeDSx\Asn1\Type\AbstractType;
71 public function toAsn1(): AbstractType
84 public static function fromAsn1(AbstractType $type)
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
H A DDirSyncResponseControl.php17 use FreeDSx\Asn1\Type\AbstractType;
104 public static function fromAsn1(AbstractType $type)
135 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Protocol/Factory/
H A DExtendedResponseFactory.php14 use FreeDSx\Asn1\Type\AbstractType;
39 * @param AbstractType $asn1
45 public function get(AbstractType $asn1, string $oid): ExtendedResponse
13 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/
H A DPagingControl.php17 use FreeDSx\Asn1\Type\AbstractType;
97 * @param AbstractType $type
102 public static function fromAsn1(AbstractType $type)
124 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/
H A DSortingResponseControl.php17 use FreeDSx\Asn1\Type\AbstractType;
97 public static function fromAsn1(AbstractType $type)
120 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Type/
H A DIncompleteType.php19 class IncompleteType extends AbstractType
27 public function __construct($value, $tagNumber = null, int $class = AbstractType::TAG_CLASS_UNIVERSAL, bool $isConstructed = false)
H A DSequenceType.php18 class SequenceType extends AbstractType
31 * @param AbstractType ...$types
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/
H A DVlvResponseControl.php17 use FreeDSx\Asn1\Type\AbstractType;
86 public static function fromAsn1(AbstractType $type)
126 public function toAsn1(): AbstractType
14 use FreeDSx\Asn1\Type\AbstractType; global() alias

123