enum TorControl::OnionFlag

Defined in:

onion.cr

Enum Members

DiscardPK = 0

The server should not include the newly generated private key as part of the response.

Detach = 1

Do not associate the newly created Onion Service to the current control connection.

BasicAuth = 2

Client authorization is required using the "basic" method (v2 only).

V3Auth = 3

Version 3 client authorization is required (v3 only).

NonAnonymous = 4

Add a non-anonymous Single Onion Service. Tor checks this flag matches its configured hidden service anonymity mode.

MaxStreamsCloseCircuit = 5

Close the circuit is the maximum streams allowed is reached.

Instance Method Summary

Instance Method Detail

def basic_auth? #

Returns true if this enum value equals BasicAuth


def detach? #

Returns true if this enum value equals Detach


def discard_pk? #

Returns true if this enum value equals DiscardPK


def max_streams_close_circuit? #

Returns true if this enum value equals MaxStreamsCloseCircuit


def non_anonymous? #

Returns true if this enum value equals NonAnonymous


def v3_auth? #

Returns true if this enum value equals V3Auth