Sha256: a4e27ef77f05b37808cb4221f3dbf0c2bd75da1330d6d52a19178177fd704750
Contents?: true
Size: 719 Bytes
Versions: 6
Compression:
Stored size: 719 Bytes
Contents
# encoding: UTF-8 module Vines class Stream class Server class Outbound class TLSResult < State NS = NAMESPACES[:tls] def initialize(stream, success=AuthRestart) super end def node(node) raise StreamErrors::NotAuthorized unless namespace(node) == NS case node.name when 'proceed' stream.encrypt stream.start(node) stream.reset advance when 'failure' stream.close_connection else raise StreamErrors::NotAuthorized end end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems