C# Class SobekCM.Core.Configuration.Engine.Engine_VerbMapping

Exibir arquivo Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AccessPermitted ( string IpAddress ) : bool

Check to see if this endpoint can be invoked from this IP address

Add_RestrictionRange ( Engine_RestrictionRange RestrictionRange ) : void

Adds a restriction range to this verb mapping

Engine_VerbMapping ( ) : System

Constructor for a new instance of the Engine_VerbMapping class

Empty constructor for serialization

Engine_VerbMapping ( string Method, bool Enabled, Microservice_Endpoint_Protocol_Enum Protocol, Microservice_Endpoint_RequestType_Enum RequestType ) : System

Constructor for a new instance of the Engine_VerbMapping class

Engine_VerbMapping ( string Method, bool Enabled, Microservice_Endpoint_Protocol_Enum Protocol, Microservice_Endpoint_RequestType_Enum RequestType, string ComponentId, string RestrictionRangeId ) : System

Constructor for a new instance of the Engine_VerbMapping class

Method Details

AccessPermitted() public method

Check to see if this endpoint can be invoked from this IP address
public AccessPermitted ( string IpAddress ) : bool
IpAddress string
return bool

Add_RestrictionRange() public method

Adds a restriction range to this verb mapping
public Add_RestrictionRange ( Engine_RestrictionRange RestrictionRange ) : void
RestrictionRange Engine_RestrictionRange Range to add
return void

Engine_VerbMapping() public method

Constructor for a new instance of the Engine_VerbMapping class
Empty constructor for serialization
public Engine_VerbMapping ( ) : System
return System

Engine_VerbMapping() public method

Constructor for a new instance of the Engine_VerbMapping class
public Engine_VerbMapping ( string Method, bool Enabled, Microservice_Endpoint_Protocol_Enum Protocol, Microservice_Endpoint_RequestType_Enum RequestType ) : System
Method string Method within the class specified by the component that should be called to fulfil the request
Enabled bool Flag indicates if this endpoint is enabled or disabled
Protocol Microservice_Endpoint_Protocol_Enum Protocol which this endpoint utilizes ( JSON or Protocol Buffer )
RequestType Microservice_Endpoint_RequestType_Enum Request type expected for this endpoint ( either a GET or a POST )
return System

Engine_VerbMapping() public method

Constructor for a new instance of the Engine_VerbMapping class
public Engine_VerbMapping ( string Method, bool Enabled, Microservice_Endpoint_Protocol_Enum Protocol, Microservice_Endpoint_RequestType_Enum RequestType, string ComponentId, string RestrictionRangeId ) : System
Method string Method within the class specified by the component that should be called to fulfil the request
Enabled bool Flag indicates if this endpoint is enabled or disabled
Protocol Microservice_Endpoint_Protocol_Enum Protocol which this endpoint utilizes ( JSON or Protocol Buffer )
RequestType Microservice_Endpoint_RequestType_Enum Request type expected for this endpoint ( either a GET or a POST )
ComponentId string
RestrictionRangeId string
return System