.NET Based OPC UA Client/Server SDK
3.0.5.474
|
Inherits UnifiedAutomation.UaBase.ISecureChannel.
Public Member Functions | |
DefaultSecureChannel (ISecurityProvider provider, SecureChannelSettings settings) | |
void | Dispose () |
ArraySegment< byte > | CreateHello (string endpointUrl, MessageSecurityMode securityMode=MessageSecurityMode.None, string securityProfileUri=null, ICertificate remoteCertificate=null) |
ArraySegment< byte > | ProcessHello (ArraySegment< byte > request) |
void | ProcessAcknowledge (ArraySegment< byte > request) |
ArraySegment< byte > | CreateErrorResponse (uint errorCode, string reason) |
StatusCode | ProcessErrorResponse (ArraySegment< byte > request) |
ArraySegment< byte > | CreateOpenSecureChannelRequest (SecurityTokenRequestType requestType) |
ArraySegment< byte > | ProcessOpenSecureChannelRequest (ArraySegment< byte > request) |
void | ProcessOpenSecureChannelResponse (ArraySegment< byte > request) |
BufferCollection | CreateRequest (IServiceRequest request, out uint requestId) |
BufferCollection | CreateResponse (uint requestId, IServiceRequest request, IServiceResponse response) |
ArraySegment< byte > | CreateCloseRequest () |
ProcessRequestData | ProcessRequest (ArraySegment< byte > request) |
ProcessResponseData | ProcessResponse (ArraySegment< byte > response) |
void | ProcessCloseRequest (ArraySegment< byte > request) |
ArraySegment< byte > | CreateReverseHello () |
ArraySegment< byte > | ProcessReverseHello (ArraySegment< byte > request) |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |