mirror of
https://github.com/openkmip/pykmip
synced 2025-12-15 07:43:26 +00:00
Adding the KmipServer
This change adds the KmipServer, the front-end of the KMIP software server. The KmipServer is in charge of loading configuration settings, creating all major server components, and serving and managing client connections. A KmipServerConfig tool is included to handle configuration settings. Test cases for all new code are included.
This commit is contained in:
@@ -203,6 +203,22 @@ class PermissionDenied(KmipError):
|
||||
)
|
||||
|
||||
|
||||
class ConfigurationError(Exception):
|
||||
"""
|
||||
An error generated when a problem occurs with a client or server
|
||||
configuration.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
class NetworkingError(Exception):
|
||||
"""
|
||||
An error generated when a problem occurs with client or server networking
|
||||
activity.
|
||||
"""
|
||||
pass
|
||||
|
||||
|
||||
class InvalidKmipEncoding(Exception):
|
||||
"""
|
||||
An exception raised when processing invalid KMIP message encodings.
|
||||
|
||||
Reference in New Issue
Block a user