Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.63 KB

File metadata and controls

39 lines (30 loc) · 1.63 KB

PepDUT

The Policy Enforcement Point (PEP) device under test (also known as Zero Trust device)

Properties

Name Type Description Notes
auth_method Params [optional]
auth_profile_params List[Params] [optional]
auth_profile_type str [optional]
hostname_suffix str A suffix to be added to the Host header of all Apps/Attacks running through the DUT (default: empty string). [optional]
idp_type Params [optional]
is_explicit_proxy bool A flag indicating if PEP for the selected authentication profile is an explicit proxy [optional]
pep_host str The hostname where the traffic goes if PEP device is active. [optional]
pep_port int The listen port for PEP DUT (default: 443). [optional]
simulated_id_p SimulatedIdP [optional]
links List[APILink] [optional]

Example

from cyperf.models.pep_dut import PepDUT

# TODO update the JSON string below
json = "{}"
# create an instance of PepDUT from a JSON string
pep_dut_instance = PepDUT.from_json(json)
# print the JSON string representation of the object
print(PepDUT.to_json())

# convert the object into a dict
pep_dut_dict = pep_dut_instance.to_dict()
# create an instance of PepDUT from a dict
pep_dut_from_dict = PepDUT.from_dict(pep_dut_dict)

[Back to Model list] [Back to API list] [Back to README]