CSharpTest.Net
SecureTransfer.Server Class Members
See Also  Properties  Methods  Events Send Feedback Download Help File
CSharpTest.Net.Library Assembly > CSharpTest.Net.Crypto Namespace : SecureTransfer.Server Class


Glossary Item Box

The following tables list the members exposed by SecureTransfer.Server.

Public Constructors

 NameDescription
Public ConstructorSecureTransfer.Server ConstructorConstructs/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.  
Top

Public Properties

 NameDescription
Public PropertyMaxInboundFileChunkThe 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.  
Public PropertyMaxOutboundFileChunkThe 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.  
Public PropertyNonceSizeThe number of random bytes to use for a nonce  
Top

Protected Properties

 NameDescription
Protected PropertyKeyBytesThe amount of random data returned from the server to generate a session key  
Top

Public Methods

 NameDescription
Public MethodReceiveProcesses an inbound message and returns the result  
Top

Protected Methods

 NameDescription
Protected MethodDeleteremoves all values for a give transfer  
Protected MethodDeleteStateremoves the value identified  
Protected MethodHasStatereturns true if the value exists  
Protected MethodReadStatereturns the value identified  
Protected MethodWriteStatestores the value identified  
Top

Public Events

 NameDescription
Public EventBeginTransferRaised when a transfer begins  
Public EventBytesReceivedRaised when bytes are received  
Public EventCompleteTransferRaised when a transfer completes  
Public EventDownloadBytesRaised durring a download request  
Public EventErrorRaisedRaised when an error occurs  
Top

See Also

Generated with Document! X 2011 by Innovasys