/plugin/pureldap/vendor/freedsx/asn1/src/FreeDSx/Asn1/ |
H A D | Asn1.php | 11 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 D | PwdPolicyResponseControl.php | 13 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 D | PagingControl.php | 13 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 D | SearchResultEntry.php | 13 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 D | IntermediateResponse.php | 13 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 D | ModifyRequest.php | 13 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 D | AddRequest.php | 13 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 D | BindRequest.php | 13 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 D | SearchRequest.php | 13 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 D | ModifyDnRequest.php | 13 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 D | PasswordModifyRequest.php | 13 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 D | CompareRequest.php | 13 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 D | UnbindRequest.php | 13 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 D | MatchingRuleFilter.php | 13 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 D | AttributeValueAssertionTrait.php | 13 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 D | SubstringFilter.php | 13 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 D | PresentFilter.php | 13 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 D | SortingControl.php | 13 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 D | SortingResponseControl.php | 13 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 D | VlvResponseControl.php | 13 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 D | VlvControl.php | 13 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 D | LdapResult.php | 13 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 D | DirSyncResponseControl.php | 13 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 D | DirSyncRequestControl.php | 13 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 D | DerEncoder.php | 11 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;
|