in src/messages.js [382:392]
static _read(buf) {
const ticketLifetime = buf.readUint32();
const ticketAgeAdd = buf.readUint32();
const ticketNonce = buf.readVectorBytes8();
const ticket = buf.readVectorBytes16();
if (ticket.byteLength < 1) {
throw new TLSError(ALERT_DESCRIPTION.DECODE_ERROR);
}
const extensions = this._readExtensions(HANDSHAKE_TYPE.NEW_SESSION_TICKET, buf);
return new this(ticketLifetime, ticketAgeAdd, ticketNonce, ticket, extensions);
}