Koopman.CheckPoint.Common Namespace |
Class | Description | |
---|---|---|
AccessLayersPagingResults |
Result from Session.FindAccessLayers
| |
AccessRulebasePagingResults |
Result from Session.FindAccessRulebase
| |
AggressiveAging |
Sets short (aggressive) timeouts for idle connections.
| |
CertificateValidator |
Used to validate the server's SSL certificate.
| |
CertificateValidatorHashDetails |
Results of GetServerCertificateHash(String) | |
ChangeTracking |
Allows for tracking of property changes, so only changed properties are posted.
| |
Domain |
Check Point Domain Information
| |
GenericObjectSummary |
Used to represent an unknown object type.
| |
GlobalOptions |
These global options will affect ALL sessions.
| |
HourRanges |
Contains the Hour Ranges of a Time object
| |
HttpSession |
Base HTTP Session Class
| |
JsonExport |
Used to export selected objects to JSON
| |
ListChangeTrackingT |
Used to keep track of changes to a List of IChangeTracking objects
| |
LoginMessage |
Login Message
| |
LoginMessageDetails |
Login Message Full Details
| |
MemberMembershipChangeTrackingT |
Track adds and removes of membership objects when members are of type ObjectSummary. Used
when Check Point API supports these methods.
| |
MembershipChangeTrackingT |
Track adds and removes of membership objects. Used when Check Point API supports these methods.
| |
MetaInfo |
Check Point Meta Information
| |
NATSettings |
Network Object's NAT Settings
| |
NetworkObjectsPagingResultsT |
Result from methods that return multiple Network Objects.
| |
ObjectBaseT |
Common properties all objects contain when full detail level returned
| |
ObjectsPagingResultsT, U |
Result from commands that return multiple objects.
| |
SimpleChangeTracking |
Used to keep track if any properties have been changed. Does not track which properties have
changed, just that some have changed.
| |
SimpleListChangeTrackingT |
To keep track of if changes have been made to a list of objects
| |
TimeOfDay |
Hours and Minutes of day. Not linked to any date or time-zone.
| |
TimeRange |
Time range between two TimeOfDay objects. Doesn't allow for Start being after End.
| |
WhereUsed | ||
WhereUsedWhereUsedResults |
Where Used Object Details
| |
WhereUsedWhereUsedResultsNATs |
Where Used NAT results
| |
WhereUsedWhereUsedResultsRules |
Where Used Rule results
| |
WhereUsedWhereUsedResultsThreatRules |
Where used threat rule results
|
Interface | Description | |
---|---|---|
IApplicationGroupMember |
Identifies objects that can be assigned as members of a ApplicationGroup | |
IGroupMember |
Identifies objects that can be assigned as members of a Group | |
IOrder |
Empty interface used to identify Classes that serialize the Order field
| |
IRulebaseEntry |
Identifies objects that can be assigned as entries in a rulebase
| |
ISecurityZoneSettings |
Empty Interface to identify Security Zone settings classes
| |
IServiceGroupMember |
Identifies objects that can be assigned as members of a ServiceGroup | |
ITimeGroupMember |
Identifies objects that can be assigned as members of a TimeGroup |
Enumeration | Description | |
---|---|---|
ChangeAction |
Action to be done when Accepting Changes.
| |
GlobalOptionsIdentifier |
Which identifier should be used
| |
GlobalOptionsTimeField |
Which time field should be used
| |
Metrics |
Metrics used to measure thresholds
| |
NATSettingsHideBehindValues |
Hide Behind Gateway or IP
| |
NATSettingsNATMethods |
NAT Method to use
|