Sha256: 902a49dc9c2a096d740f313fd852e3790aacaf4cd6c749517f2a4a14a2a5024a
Contents?: true
Size: 690 Bytes
Versions: 4
Compression:
Stored size: 690 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) advance when 'failure' stream.close_connection else raise StreamErrors::NotAuthorized end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems