Public Member Functions | Public Attributes | List of all members
opcua.ua.uaprotocol_hand.SecurityPolicyFactory Class Reference
Inheritance diagram for opcua.ua.uaprotocol_hand.SecurityPolicyFactory:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, cls=SecurityPolicy, mode=auto.MessageSecurityMode.None_, certificate=None, private_key=None)
 
def create (self, peer_certificate)
 
def matches (self, uri, mode=None)
 

Public Attributes

 certificate
 
 cls
 
 mode
 
 private_key
 
 URI
 

Detailed Description

Helper class for creating server-side SecurityPolicy.
Server has one certificate and private key, but needs a separate
SecurityPolicy for every client and client's certificate

Definition at line 322 of file uaprotocol_hand.py.

Constructor & Destructor Documentation

def opcua.ua.uaprotocol_hand.SecurityPolicyFactory.__init__ (   self,
  cls = SecurityPolicy,
  mode = auto.MessageSecurityMode.None_,
  certificate = None,
  private_key = None 
)

Definition at line 330 of file uaprotocol_hand.py.

Member Function Documentation

def opcua.ua.uaprotocol_hand.SecurityPolicyFactory.create (   self,
  peer_certificate 
)

Definition at line 339 of file uaprotocol_hand.py.

def opcua.ua.uaprotocol_hand.SecurityPolicyFactory.matches (   self,
  uri,
  mode = None 
)

Definition at line 336 of file uaprotocol_hand.py.

Member Data Documentation

opcua.ua.uaprotocol_hand.SecurityPolicyFactory.certificate

Definition at line 333 of file uaprotocol_hand.py.

opcua.ua.uaprotocol_hand.SecurityPolicyFactory.cls

Definition at line 331 of file uaprotocol_hand.py.

opcua.ua.uaprotocol_hand.SecurityPolicyFactory.mode

Definition at line 332 of file uaprotocol_hand.py.

opcua.ua.uaprotocol_hand.SecurityPolicyFactory.private_key

Definition at line 334 of file uaprotocol_hand.py.

opcua.ua.uaprotocol_hand.SecurityPolicyFactory.URI

Definition at line 337 of file uaprotocol_hand.py.


The documentation for this class was generated from the following file:


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Tue Jan 19 2021 03:12:45