Class: Xberg::SsrfPolicy

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeSsrfPolicy



2415
# File 'sig/types.rbs', line 2415

def initialize: (?deny_private: bool, ?allowlist: Array[HostMatcher], ?max_redirects: Integer, ?scheme_allowlist: Array[String]) -> void

Instance Attribute Details

#allowlistArray[HostMatcher] (readonly)

Returns the value of attribute allowlist.



2411
2412
2413
# File 'sig/types.rbs', line 2411

def allowlist
  @allowlist
end

#deny_privateBoolean (readonly)

Returns the value of attribute deny_private.



2410
2411
2412
# File 'sig/types.rbs', line 2410

def deny_private
  @deny_private
end

#max_redirectsInteger (readonly)

Returns the value of attribute max_redirects.



2412
2413
2414
# File 'sig/types.rbs', line 2412

def max_redirects
  @max_redirects
end

#scheme_allowlistArray[String] (readonly)

Returns the value of attribute scheme_allowlist.



2413
2414
2415
# File 'sig/types.rbs', line 2413

def scheme_allowlist
  @scheme_allowlist
end