toASN1 method
pagedResultsControl ::= SEQUENCE {
Implementation
// controlType 1.2.840.113556.1.4.319,
// criticality BOOLEAN DEFAULT FALSE,
// controlValue searchControlValue
//}
//
//The searchControlValue is an OCTET STRING wrapping the BER-encoded
//version of the following SEQUENCE:
//
//realSearchControlValue ::= SEQUENCE {
// size INTEGER (0..maxInt),
// -- requested page size from client
// -- result set size estimate from server
// cookie OCTET STRING
//}
@override
ASN1Sequence toASN1() {
var seq = startSequence();
var s2 = ASN1Sequence();
s2.add(ASN1Integer.fromInt(size));
s2.add(ASN1OctetString(_cookie));
// The sequence gets wrapped as an octetString
seq.add(ASN1OctetString(s2.encodedBytes));
return seq;
}