The following tables list the members exposed by SecureTransfer.Server.
Name | Description | |
---|---|---|
SecureTransfer.Server Constructor | Constructs/reconstructs the server-side receiver to process one or more messages. This class maintains all state in the INameValueStore so it may be destroyed between requests, or there may be multiple instances handling requests, provided that all instances have access to the underlying storage provided by the INameValueStore instance. |
Name | Description | |
---|---|---|
MaxInboundFileChunk | The maximum number of bytes from the file to send, the actual message size will be longer by 100 or so bytes + SHA256 signature length (privateKey.ExportParameters().Modulus.Length). To be certain a client does not exceed a specific size, allow for an addition 2500 bytes. | |
MaxOutboundFileChunk | The maximum number of bytes from the file to send, the actual message size will be longer by 100 or so bytes + SHA256 signature length (privateKey.ExportParameters().Modulus.Length). To be certain a client does not exceed a specific size, allow for an addition 2500 bytes. | |
NonceSize | The number of random bytes to use for a nonce |
Name | Description | |
---|---|---|
KeyBytes | The amount of random data returned from the server to generate a session key |
Name | Description | |
---|---|---|
Delete | removes all values for a give transfer | |
DeleteState | removes the value identified | |
HasState | returns true if the value exists | |
ReadState | returns the value identified | |
WriteState | stores the value identified |
Name | Description | |
---|---|---|
BeginTransfer | Raised when a transfer begins | |
BytesReceived | Raised when bytes are received | |
CompleteTransfer | Raised when a transfer completes | |
DownloadBytes | Raised durring a download request | |
ErrorRaised | Raised when an error occurs |