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
|