Ejemplo n.º 1
0
        protected virtual byte[] GenerateNewSessionTicket(ServerHandshakeState state, NewSessionTicket newSessionTicket)
        {
            MemoryStream buf = new MemoryStream();

            newSessionTicket.Encode(buf);
            return(buf.ToArray());
        }
Ejemplo n.º 2
0
        protected virtual byte[] GenerateNewSessionTicket(DtlsServerProtocol.ServerHandshakeState state, NewSessionTicket newSessionTicket)
        {
            MemoryStream memoryStream = new MemoryStream();

            newSessionTicket.Encode(memoryStream);
            return(memoryStream.ToArray());
        }
Ejemplo n.º 3
0
        protected virtual byte[] GenerateNewSessionTicket(ServerHandshakeState state, NewSessionTicket newSessionTicket)
        {
            //IL_0000: Unknown result type (might be due to invalid IL or missing references)
            //IL_0006: Expected O, but got Unknown
            MemoryStream val = new MemoryStream();

            newSessionTicket.Encode((Stream)(object)val);
            return(val.ToArray());
        }
Ejemplo n.º 4
0
 protected virtual void SendNewSessionTicketMessage(NewSessionTicket newSessionTicket)
 {
     if (newSessionTicket == null)
     {
         throw new TlsFatalAlert(80);
     }
     TlsProtocol.HandshakeMessage handshakeMessage = new TlsProtocol.HandshakeMessage(4);
     newSessionTicket.Encode(handshakeMessage);
     handshakeMessage.WriteToRecordStream(this);
 }
Ejemplo n.º 5
0
        protected virtual void SendNewSessionTicketMessage(NewSessionTicket newSessionTicket)
        {
            if (newSessionTicket == null)
            {
                throw new TlsFatalAlert(AlertDescription.internal_error);
            }

            HandshakeMessage message = new HandshakeMessage(HandshakeType.session_ticket);

            newSessionTicket.Encode(message);

            message.WriteToRecordStream(this);
        }
 protected virtual byte[] GenerateNewSessionTicket(ServerHandshakeState state, NewSessionTicket newSessionTicket)
 {
     MemoryStream buf = new MemoryStream();
     newSessionTicket.Encode(buf);
     return buf.ToArray();
 }
Ejemplo n.º 7
0
        protected virtual void SendNewSessionTicketMessage(NewSessionTicket newSessionTicket)
        {
            if (newSessionTicket == null)
                throw new TlsFatalAlert(AlertDescription.internal_error);

            HandshakeMessage message = new HandshakeMessage(HandshakeType.session_ticket);

            newSessionTicket.Encode(message);

            message.WriteToRecordStream(this);
        }