프로퍼티 | 타입 | 설명 | |
---|---|---|---|
checkCertificateRevocationStatus | bool | ||
handShakeState | HandshakeState | ||
handshakeException | |||
localCertificateSelectionCallback | LocalCertificateSelectionHandler | ||
remoteCertificateSelectionCallback | RemoteCertificateValidationHandler |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AsyncHandshakeCallback | void | ||
AsyncHandshakeComplete | void | ||
BeginHandshake | IAsyncResult | ||
EndHandshake | void | ||
GetCipherString | string | ||
IDisposable | void | ||
InternalBeginRead | void | ||
InternalBeginWrite | void | ||
InternalReadCallback | void | ||
InternalWriteCallback | void | ||
RenegotiationWriteCallback | void |
메소드 | 설명 | |
---|---|---|
BeginRead ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState ) : IAsyncResult | ||
BeginWrite ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState ) : IAsyncResult | ||
Close ( ) : void | ||
EndRead ( IAsyncResult asyncResult ) : int | ||
EndWrite ( IAsyncResult asyncResult ) : void | ||
Flush ( ) : void | ||
Read ( byte buffer, int offset, int count ) : int | ||
Renegotiate ( ) : void |
Renegotiate session keys - calls SSL_renegotiate
|
|
Seek ( long offset, SeekOrigin origin ) : long | ||
SendShutdownAlert ( ) : void | ||
SetLength ( long value ) : void | ||
SslStreamBase ( Stream stream, bool ownStream ) : System | ||
Write ( byte buffer, int offset, int count ) : void |
메소드 | 설명 | |
---|---|---|
ProcessHandshake ( ) : bool |
Override to implement client/server specific handshake processing
|
메소드 | 설명 | |
---|---|---|
AsyncHandshakeCallback ( IAsyncResult asyncResult ) : void | ||
AsyncHandshakeComplete ( IAsyncResult asyncResult ) : void | ||
BeginHandshake ( InternalAsyncResult readwriteAsyncResult ) : IAsyncResult | ||
EndHandshake ( IAsyncResult asyncResult ) : void | ||
GetCipherString ( bool FIPSmode, SslProtocols sslProtocols, SslStrength sslStrength ) : string | ||
IDisposable ( ) : void | ||
InternalBeginRead ( InternalAsyncResult asyncResult ) : void | ||
InternalBeginWrite ( InternalAsyncResult asyncResult ) : void | ||
InternalReadCallback ( IAsyncResult asyncResult ) : void | ||
InternalWriteCallback ( IAsyncResult asyncResult ) : void | ||
RenegotiationWriteCallback ( IAsyncResult asyncResult ) : void |
public BeginRead ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState ) : IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
asyncCallback | AsyncCallback | |
asyncState | object | |
리턴 | IAsyncResult |
public BeginWrite ( byte buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState ) : IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
asyncCallback | AsyncCallback | |
asyncState | object | |
리턴 | IAsyncResult |
public EndWrite ( IAsyncResult asyncResult ) : void | ||
asyncResult | IAsyncResult | |
리턴 | void |
public Read ( byte buffer, int offset, int count ) : int | ||
buffer | byte | |
offset | int | |
count | int | |
리턴 | int |
public Seek ( long offset, SeekOrigin origin ) : long | ||
offset | long | |
origin | SeekOrigin | |
리턴 | long |
public SslStreamBase ( Stream stream, bool ownStream ) : System | ||
stream | Stream | |
ownStream | bool | |
리턴 | System |
public Write ( byte buffer, int offset, int count ) : void | ||
buffer | byte | |
offset | int | |
count | int | |
리턴 | void |
protected bool checkCertificateRevocationStatus | ||
리턴 | bool |
protected OpenSslException,OpenSSL.Core handshakeException | ||
리턴 |
protected LocalCertificateSelectionHandler localCertificateSelectionCallback | ||
리턴 | LocalCertificateSelectionHandler |