Method | Description | |
---|---|---|
ConnectEx ( ConnectionType connectionType ) : bool |
Connect to server for RPC calling.
|
|
ConnectEx ( string server, ConnectionType connectionType, string userDN, string domain, string userName, string password ) : bool |
Connect to the server for RPC calling.
|
|
DisconnectEx ( ) : bool |
Disconnect the connection with server.
|
|
DoRopCall ( ISerializable ropRequest, uint inputObjHandle, ROPCommandType commandType, RopOutputBuffer &outputBuffer, string mailBoxUser = null ) : void |
Send ROP request with single operation with expected SuccessResponse.
|
|
Initialize ( ITestSite testSite ) : void |
Initialize class
|
|
Reset ( ) : void |
Reset the adapter.
|
|
SetAutoRedirect ( bool option ) : void |
Set auto redirect value in RPC context
|
Method | Description | |
---|---|---|
VerifyRPC ( ) : void |
Verify the ROP runs on the underlying remote procedure call (RPC) transport
|
|
VerifyRopGetOwningServers ( |
Verify the response by sending the ROP RopGetOwningServers.
|
|
VerifyRopGetPerUserGuid ( |
Verify the response by sending the ROP RopGetPerUserGuid.
|
|
VerifyRopGetPerUserLongTermIds ( |
Verify the response by sending the ROP RopGetPerUserLongTermIds.
|
|
VerifyRopGetReceiveFolder ( |
Verify the response by sending the ROP RopGetReceiveFolder.
|
|
VerifyRopGetReceiveFolderTable ( |
Verify the response by sending the ROP RopGetReceiveFolderTable.
|
|
VerifyRopIdFromLongTermId ( |
Verify the response by sending the ROP RopIdFromLongTermId
|
|
VerifyRopLogonForPrivateMailbox ( |
Verify the response by sending the ROP RopLogon for the private mailbox.
|
|
VerifyRopLogonForPublicFolder ( |
Verify the response by sending the ROP RopLogon for the public folders.
|
|
VerifyRopLongTermIdFromId ( |
Verify the response by sending the ROP RopLongTermIdFromId
|
|
VerifyRopPublicFolderIsGhosted ( |
Verify the response by sending the ROP RopPublicFolderIsGhosted.
|
|
VerifyRopReadPerUserInformation ( |
Verify the response by sending the ROP RopReadPerUserInformation.
|
|
VerifyRopSetReceiveFolder ( RopSetReceiveFolderResponse response ) : void |
Verify the response by sending the ROP RopSetReceiveFolder.
|
|
VerifyRopWritePerUserInformation ( |
Verify the response by sending the ROP RopWritePerUserInformation.
|
|
VerifyTransport ( ) : void |
Verify transport.
|
public ConnectEx ( ConnectionType connectionType ) : bool | ||
connectionType | ConnectionType | The type of connection |
return | bool |
public ConnectEx ( string server, ConnectionType connectionType, string userDN, string domain, string userName, string password ) : bool | ||
server | string | Server to connect. |
connectionType | ConnectionType | The type of connection |
userDN | string | UserDN used to connect server |
domain | string | The domain the server is deployed |
userName | string | The domain account name |
password | string | User password |
return | bool |
public DoRopCall ( ISerializable ropRequest, uint inputObjHandle, ROPCommandType commandType, RopOutputBuffer &outputBuffer, string mailBoxUser = null ) : void | ||
ropRequest | ISerializable | ROP request objects. |
inputObjHandle | uint | Server object handle in request. |
commandType | ROPCommandType | ROP commands type |
outputBuffer | RopOutputBuffer | ROP response buffer |
mailBoxUser | string | Mailbox which to logon to |
return | void |
public Initialize ( ITestSite testSite ) : void | ||
testSite | ITestSite | The instance of the ITestSite |
return | void |
public SetAutoRedirect ( bool option ) : void | ||
option | bool | True indicates enable auto redirect, false indicates disable auto redirect |
return | void |