Lines Matching refs:Asn1
14 use FreeDSx\Asn1\Asn1;
15 use FreeDSx\Asn1\Type\AbstractType;
16 use FreeDSx\Asn1\Type\BooleanType;
17 use FreeDSx\Asn1\Type\EnumeratedType;
18 use FreeDSx\Asn1\Type\IntegerType;
19 use FreeDSx\Asn1\Type\OctetStringType;
20 use FreeDSx\Asn1\Type\SequenceType;
441 return Asn1::application(self::APP_TAG, Asn1::sequence(
442 Asn1::octetString($this->baseDn),
443 Asn1::enumerated($this->scope),
444 Asn1::enumerated($this->derefAliases),
445 Asn1::integer($this->sizeLimit),
446 Asn1::integer($this->timeLimit),
447 Asn1::boolean($this->attributesOnly),
449 Asn1::sequenceOf(...array_map(function ($attr) {
451 return Asn1::octetString($attr instanceof Attribute ? $attr->getDescription() : $attr);