Click or drag to resize

IASession Class

Used to manage identities on a IA Gateway.
Inheritance Hierarchy

Namespace:  Koopman.CheckPoint.IA
Assembly:  CheckPoint.NET (in CheckPoint.NET.dll) Version: 0.5.1
Syntax
C#
public class IASession : HttpSession
Request Example View Source

The IASession type exposes the following members.

Constructors
  NameDescription
Public methodIASession
Initializes a new instance of the IASession class.
Top
Properties
  NameDescription
Public propertyBatchCommand
Gets the current batch command.
Public propertyDebugWriter
Gets or sets the debug writer. All API posts and responses will be sent to this writer. They are sent in the RAW JSON format as sent and received to/from the server.
(Inherited from HttpSession.)
Public propertyIndentJson
Gets a value indicating whether JSON data sent to server should be indented. Useful for debugging.
(Inherited from HttpSession.)
Public propertyMaxBatchSize
Gets the maximum size of the batch before automatically processing and starting a new batch.
Public propertyMaxConnections
Gets the max number of connections to management server allowed.
(Inherited from HttpSession.)
Public propertyURL
URL that was used to reach the API server.
(Inherited from HttpSession.)
Top
Methods
  NameDescription
Public methodAddIdentity
Adds an identity.
Public methodDeleteIdentity
Deletes an identity.
Public methodDeleteIdentityMask
Deletes an identity.
Public methodDeleteIdentityRange
Deletes an identity.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFlush
Forces current batch to be sent to gateway, and optionally also finish batch processing.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodPostAsync
Async posts the specified command with the JSON data supplied. This can be used to send any commands this .NET package doesn't implement yet.
(Inherited from HttpSession.)
Public methodResetBatch
Resets the batch without sending any requests to the gateway, and optionally also finish batch processing.
Public methodShowIdentity
Shows an identity.
Public methodStartAddBatch
Public methodStartDeleteBatch
Public methodStartShowBatch
Starts batch processing for ShowIdentity(String, CancellationToken).
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also