C# Class iControl.Interfaces

Mostra file Open project: f5devcentral/f5-icontrol-library-dotnet

Public Methods

Method Description
ClearSessionIdentifier ( ) : void
GetSessionIdentifier ( bool refresh = false ) : long
Interfaces ( ) : System
Interfaces ( String hostname, String username, String password ) : System
Interfaces ( String hostname, long port, String username, String password ) : System
IsValidSessionIdentifier ( long id ) : bool
RemoteCertificateValidationCallback ( Object sender, System certificate, System chain, System sslPolicyErrors ) : bool
RollbackTransaction ( ) : void
SetTransactionTimeout ( long timeout ) : void
StartTransaction ( ) : long
SubmitTransaction ( ) : void
UseSessionIdentifier ( long id ) : void
initialize ( String hostname, String username, String password ) : bool
initialize ( String hostname, long port, String username, String password ) : bool
initialize ( String hostname, long port, String username, String password, String proxyServer, long proxyPort, String proxyUser, String proxyPass ) : bool
initializeWithToken ( String hostname, String emip, String authToken ) : bool
initializeWithToken ( String hostname, long port, String emip, String authToken ) : bool

Private Methods

Method Description
initializeInterface ( System oInterface ) : void
initializeInterface ( iControlInterface oInterface ) : void
verifyInitialized ( ) : void

Method Details

ClearSessionIdentifier() public method

public ClearSessionIdentifier ( ) : void
return void

GetSessionIdentifier() public method

public GetSessionIdentifier ( bool refresh = false ) : long
refresh bool
return long

Interfaces() public method

public Interfaces ( ) : System
return System

Interfaces() public method

public Interfaces ( String hostname, String username, String password ) : System
hostname String
username String
password String
return System

Interfaces() public method

public Interfaces ( String hostname, long port, String username, String password ) : System
hostname String
port long
username String
password String
return System

IsValidSessionIdentifier() public method

public IsValidSessionIdentifier ( long id ) : bool
id long
return bool

RemoteCertificateValidationCallback() public method

public RemoteCertificateValidationCallback ( Object sender, System certificate, System chain, System sslPolicyErrors ) : bool
sender Object
certificate System
chain System
sslPolicyErrors System
return bool

RollbackTransaction() public method

public RollbackTransaction ( ) : void
return void

SetTransactionTimeout() public method

public SetTransactionTimeout ( long timeout ) : void
timeout long
return void

StartTransaction() public method

public StartTransaction ( ) : long
return long

SubmitTransaction() public method

public SubmitTransaction ( ) : void
return void

UseSessionIdentifier() public method

public UseSessionIdentifier ( long id ) : void
id long
return void

initialize() public method

public initialize ( String hostname, String username, String password ) : bool
hostname String
username String
password String
return bool

initialize() public method

public initialize ( String hostname, long port, String username, String password ) : bool
hostname String
port long
username String
password String
return bool

initialize() public method

public initialize ( String hostname, long port, String username, String password, String proxyServer, long proxyPort, String proxyUser, String proxyPass ) : bool
hostname String
port long
username String
password String
proxyServer String
proxyPort long
proxyUser String
proxyPass String
return bool

initializeWithToken() public method

public initializeWithToken ( String hostname, String emip, String authToken ) : bool
hostname String
emip String
authToken String
return bool

initializeWithToken() public method

public initializeWithToken ( String hostname, long port, String emip, String authToken ) : bool
hostname String
port long
emip String
authToken String
return bool