class documentation
class CSERegistrar:
Structure to hold the CSE registrar information.
| Method | __deepcopy__ |
Create a deep copy of the CSERegistrar object. This skips private attributes and None values. |
| Method | __repr__ |
Return a string representation of the CSERegistrar object. |
| Method | __str__ |
String representation of the CSERegistrar object. |
| Method | re |
Post initialization actions. Set various internal attributes based on the registrar's attributes. |
| Method | restart |
Restart the registrar internal attributes. |
| Method | to |
Return a dictionary representation of the CSERegistrar object. |
| Class Variable | address |
The address of the registrar. |
| Class Variable | cse |
The CSE-ID of the registrar. |
| Class Variable | exclude |
Attributes to exclude from CSR. |
| Class Variable | |
The CSE-ID of the IN-CSE on the top-level of the CSE deployment tree. |
| Class Variable | originator |
The originator of the sending requesrs to the registrar. |
| Class Variable | resource |
The resource name of the regiftrar. |
| Class Variable | root |
The root of the registrar. |
| Class Variable | security |
Security information for the registrar. |
| Class Variable | serialization |
The serialization for the registrar. |
| Class Variable | sp |
The service provider ID of the registrar. |
| Instance Variable | csr |
The SP-relative structured resource name to the CSR on the registrar. This is set after the registration. |
| Instance Variable | local |
The resource name for the local CSR. |
| Instance Variable | registrar |
The registrar CSE's absolute CSE-ID. |
| Instance Variable | registrar |
The registrar CSE's SP-relative structured resource name. This is set after the registration. |
| Instance Variable | registrar |
The registrar CSE URL. This is set after the registration. |
| Instance Variable | registrar |
The resource name for the remote CSR. |
| Class Variable | _configuration |
The configuration section for the registrar. |
| Instance Variable | _registrar |
The registrar's CSEBase resource. This is set after the registration. |
Create a deep copy of the CSERegistrar object. This skips private attributes and None values.
| Parameters | |
memo:dict[ | Memoization dictionary for deepcopy. |
| Returns | |
CSERegistrar | Deep copy of the CSERegistrar object. |
Return a string representation of the CSERegistrar object.
| Returns | |
str | String representation of the CSERegistrar object. |
String representation of the CSERegistrar object.
| Returns | |
str | String representation of the CSERegistrar object. |
Post initialization actions. Set various internal attributes based on the registrar's attributes.
This is called after the CSERegistrar object is created, so that the attributes are available.
Return a dictionary representation of the CSERegistrar object.
This is used for serialization and debugging.
| Returns | |
dict | Dictionary representation of the CSERegistrar object. |
The SP-relative structured resource name to the CSR on the registrar. This is set after the registration.