Home
last modified time | relevance | path

Searched refs:Asn1 (Results 1 – 25 of 100) sorted by relevance

1234

/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/
H A DAsn1.php11 namespace FreeDSx\Asn1;
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\BitStringType;
17 use FreeDSx\Asn1\Type\BooleanType;
24 use FreeDSx\Asn1\Type\IntegerType;
25 use FreeDSx\Asn1\Type\NullType;
28 use FreeDSx\Asn1\Type\OidType;
30 use FreeDSx\Asn1\Type\RealType;
34 use FreeDSx\Asn1\Type\SetOfType;
35 use FreeDSx\Asn1\Type\SetType;
[all …]
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/
H A DPwdPolicyResponseControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\SequenceType;
99 $response = Asn1::sequence();
106 $warning = Asn1::context(0, Asn1::sequence(
107 Asn1::context(0, Asn1::integer($this->timeBeforeExpiration))
111 $warning = Asn1::context(0, Asn1::sequence(
112 Asn1::context(1, Asn1::integer($this->graceAuthRemaining))
120 $response->addChild(Asn1::context(1, Asn1::enumerated($this->error)));
H A DPagingControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IntegerType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
119 $this->controlValue = Asn1::sequence(
120 Asn1::integer($this->size),
121 Asn1::octetString($this->cookie)
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Response/
H A DSearchResultEntry.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\OctetStringType;
16 use FreeDSx\Asn1\Type\SequenceType;
99 $asn1 = Asn1::application(self::TAG_NUMBER, Asn1::sequence());
101 $partialAttributes = Asn1::sequenceOf();
103 $partialAttributes->addChild(Asn1::sequence(
104 Asn1::octetString($attribute->getDescription()),
105 Asn1::setOf(...array_map(function ($v) {
106 return Asn1::octetString($v);
[all …]
H A DIntermediateResponse.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\SequenceType;
95 $response = Asn1::sequence();
98 $response->addChild(Asn1::context(0, Asn1::octetString($this->responseName)));
101 $response->addChild(Asn1::context(1, Asn1::octetString($this->responseValue)));
104 return Asn1::application(self::TAG_NUMBER, $response);
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/Request/
H A DModifyRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\EnumeratedType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
18 use FreeDSx\Asn1\Type\SetType;
129 $changes = Asn1::sequenceOf();
132 $changeSeq = Asn1::sequence(Asn1::enumerated($change->getType()));
134 $changeSeq->addChild(Asn1::sequence(
137 return Asn1::octetString($value);
[all …]
H A DAddRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\OctetStringType;
16 use FreeDSx\Asn1\Type\SequenceType;
17 use FreeDSx\Asn1\Type\SetType;
132 $attributeList = Asn1::sequenceOf();
136 $attr = Asn1::sequence(Asn1::octetString($attribute->getDescription()));
138 $attrValues = Asn1::setOf(...\array_map(function ($value) {
139 return Asn1::octetString($value);
145 return Asn1::application(self::APP_TAG, Asn1::sequence(
[all …]
H A DBindRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IntegerType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
89 return Asn1::application(self::APP_TAG, Asn1::sequence(
90 Asn1::integer($this->version),
91 Asn1::octetString($this->username),
H A DSearchRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\BooleanType;
16 use FreeDSx\Asn1\Type\EnumeratedType;
17 use FreeDSx\Asn1\Type\IntegerType;
18 use FreeDSx\Asn1\Type\OctetStringType;
19 use FreeDSx\Asn1\Type\SequenceType;
435 return Asn1::application(self::APP_TAG, Asn1::sequence(
437 Asn1::enumerated($this->scope),
439 Asn1::integer($this->sizeLimit),
[all …]
H A DModifyDnRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\BooleanType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
183 $asn1 = Asn1::application(self::APP_TAG, Asn1::sequence(
184 Asn1::octetString($this->dn->toString()),
186 Asn1::octetString($this->newRdn->toString()),
187 Asn1::boolean($this->deleteOldRdn)
190 $asn1->addChild(Asn1::context(0, Asn1::octetString($this->newParentDn->toString())));
H A DPasswordModifyRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\SequenceType;
120 $this->requestValue = Asn1::sequence();
123 $this->requestValue->addChild(Asn1::context(0, Asn1::octetString($this->userIdentity)));
126 $this->requestValue->addChild(Asn1::context(1, Asn1::octetString($this->oldPassword)));
129 $this->requestValue->addChild(Asn1::context(2, Asn1::octetString($this->newPassword)));
H A DCompareRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\OctetStringType;
16 use FreeDSx\Asn1\Type\SequenceType;
115 return Asn1::application(self::APP_TAG, Asn1::sequence(
116 Asn1::octetString($this->dn->toString()),
117 Asn1::universal(AbstractType::TAG_TYPE_SEQUENCE, $this->filter->toAsn1())
H A DUnbindRequest.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\NullType;
46 return Asn1::application(self::APP_TAG, Asn1::null());
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Search/Filter/
H A DMatchingRuleFilter.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\BooleanType;
16 use FreeDSx\Asn1\Type\IncompleteType;
17 use FreeDSx\Asn1\Type\OctetStringType;
18 use FreeDSx\Asn1\Type\SequenceType;
154 $matchingRule = Asn1::context(self::CHOICE_TAG, Asn1::sequence());
157 $matchingRule->addChild(Asn1::context(1, Asn1::octetString($this->matchingRule)));
160 $matchingRule->addChild(Asn1::context(2, Asn1::octetString($this->attribute)));
162 $matchingRule->addChild(Asn1::context(3, Asn1::octetString($this->value)));
[all …]
H A DAttributeValueAssertionTrait.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
70 return Asn1::context(self::CHOICE_TAG, Asn1::sequence(
71 Asn1::octetString($this->attribute),
72 Asn1::octetString($this->value)
H A DSubstringFilter.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
148 $substrings = Asn1::sequenceOf();
151 $substrings->addChild(Asn1::context(0, Asn1::octetString($this->startsWith)));
155 $substrings->addChild(Asn1::context(1, Asn1::octetString($contain)));
159 $substrings->addChild(Asn1::context(2, Asn1::octetString($this->endsWith)));
162 return Asn1::context(self::CHOICE_TAG, Asn1::sequence(
[all …]
H A DPresentFilter.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\OctetStringType;
44 return Asn1::context(self::APP_TAG, Asn1::octetString($this->attribute));
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Sorting/
H A DSortingControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
134 $this->controlValue = Asn1::sequenceOf();
137 $child = Asn1::sequence(Asn1::octetString($sortKey->getAttribute()));
139 $child->addChild(Asn1::context(0, Asn1::octetString($sortKey->getOrderingRule())));
142 $child->addChild(Asn1::context(1, Asn1::boolean(true)));
H A DSortingResponseControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\EnumeratedType;
16 use FreeDSx\Asn1\Type\SequenceType;
116 $this->controlValue = Asn1::sequence(Asn1::enumerated($this->result));
118 $this->controlValue->addChild(Asn1::context(0, Asn1::octetString($this->attribute)));
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Vlv/
H A DVlvResponseControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\EnumeratedType;
16 use FreeDSx\Asn1\Type\IntegerType;
17 use FreeDSx\Asn1\Type\OctetStringType;
18 use FreeDSx\Asn1\Type\SequenceType;
122 $this->controlValue = Asn1::sequence(
123 Asn1::integer((int) $this->offset),
124 Asn1::integer((int) $this->count),
125 Asn1::enumerated($this->result)
H A DVlvControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
167 $this->controlValue = Asn1::sequence(
168 Asn1::integer($this->before),
169 Asn1::integer($this->after)
175 $this->controlValue->addChild(Asn1::context(1, $this->filter->toAsn1()));
177 $this->controlValue->addChild(Asn1::context(0, Asn1::sequence(
178 Asn1::integer((int) $this->offset),
179 Asn1::integer((int) $this->count)
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Operation/
H A DLdapResult.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IncompleteType;
16 use FreeDSx\Asn1\Type\SequenceType;
154 $result = Asn1::sequence(
155 Asn1::enumerated($this->resultCode),
156 Asn1::octetString($this->dn),
157 Asn1::octetString($this->diagnosticMessage)
160 $result->addChild(Asn1::context(3, Asn1::sequence(...\array_map(function ($v) {
161 return Asn1::octetString($v);
[all …]
/plugin/pureldap/vendor/freedsx/ldap/src/FreeDSx/Ldap/Control/Ad/
H A DDirSyncResponseControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IntegerType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
132 $this->controlValue = Asn1::sequence(
133 Asn1::integer($this->moreResults),
134 Asn1::integer($this->unused),
135 Asn1::octetString($this->cookie)
H A DDirSyncRequestControl.php13 use FreeDSx\Asn1\Asn1; alias
14 use FreeDSx\Asn1\Type\AbstractType;
15 use FreeDSx\Asn1\Type\IntegerType;
16 use FreeDSx\Asn1\Type\OctetStringType;
17 use FreeDSx\Asn1\Type\SequenceType;
182 $this->controlValue = Asn1::sequence(
183 Asn1::integer($this->flags),
184 Asn1::integer($this->maxBytes),
185 Asn1::octetString($this->cookie)
/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/Encoder/
H A DDerEncoder.php11 namespace FreeDSx\Asn1\Encoder;
13 use FreeDSx\Asn1\Exception\EncoderException;
14 use FreeDSx\Asn1\Type\AbstractStringType;
15 use FreeDSx\Asn1\Type\AbstractTimeType;
16 use FreeDSx\Asn1\Type\AbstractType;
17 use FreeDSx\Asn1\Type\BitStringType;
18 use FreeDSx\Asn1\Type\OctetStringType;
19 use FreeDSx\Asn1\Type\SetTrait;
20 use FreeDSx\Asn1\Type\SetType;

1234