2
0
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:
Peter
2016-03-30 14:23:31 -04:00
parent a3da0c6d46
commit 702ba77715
6 changed files with 1549 additions and 0 deletions

View File

@@ -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.