From 031c7c81d553939a3eb24ffca26dcb316e90b09e Mon Sep 17 00:00:00 2001 From: Frank Ueberschar Date: Wed, 30 Jan 2019 10:49:42 +0100 Subject: [PATCH] docs: removed temporary files --- .../initiate_tls_connection.plantuml | 15 ---- .../franku-tmp/tls_conf_classes.plantuml | 73 ------------------- .../tls_openssl_gnutls_classes.plantuml | 40 ---------- 3 files changed, 128 deletions(-) delete mode 100644 docs/manuals/en/developers/franku-tmp/initiate_tls_connection.plantuml delete mode 100644 docs/manuals/en/developers/franku-tmp/tls_conf_classes.plantuml delete mode 100644 docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml diff --git a/docs/manuals/en/developers/franku-tmp/initiate_tls_connection.plantuml b/docs/manuals/en/developers/franku-tmp/initiate_tls_connection.plantuml deleted file mode 100644 index 2abdfc2f438..00000000000 --- a/docs/manuals/en/developers/franku-tmp/initiate_tls_connection.plantuml +++ /dev/null @@ -1,15 +0,0 @@ -@startuml - -Title: Startsequence of a Director to \nstoragedeamon TLS connection\n\n\ - -autonumber -Director <-> Storage : InitiateTCPConnection -Director <-> Storage : InitiateTlsConnection - -Director -> Storage : "Hello Director 'xyz' calling" -Director <- Storage : "auth cram-md5 'random,time,hostname' ssl='[0|1|2]'" -Director -> Storage : "md5(password)" -Director -> Storage : "auth cram-md5 'random,time,hostname' ssl='[0|1|2]'" -Director <- Storage : "md5(password)" - -@enduml \ No newline at end of file diff --git a/docs/manuals/en/developers/franku-tmp/tls_conf_classes.plantuml b/docs/manuals/en/developers/franku-tmp/tls_conf_classes.plantuml deleted file mode 100644 index 67d4069b62a..00000000000 --- a/docs/manuals/en/developers/franku-tmp/tls_conf_classes.plantuml +++ /dev/null @@ -1,73 +0,0 @@ -@startuml - -Title: Bareos TLS config internal class relations\n\n\n - -package "Bareos Config as defined in lib/parse_conf.h" #EEEEEE { -class TLS_COMMON_CONFIG << (B, #FF7700) >> { - + CFG_TYPE_BOOL TlsAuthenticate - + CFG_TYPE_BOOL TlsEnable - + CFG_TYPE_BOOL TlsRequire - + CFG_TYPE_STR TlsCipherList - + CFG_TYPE_STDSTRDIR TlsDhFile -} - -class TLS_CERT_CONFIG << (B, #FF7700) >> { - + CFG_TYPE_BOOL VerifyPeer - + CFG_TYPE_STDSTRDIR TlsCaCertificateFilec - + CFG_TYPE_STDSTRDIR TlsCaCertificateDir - + CFG_TYPE_STDSTRDIR TlsCertificateRevocationList - + CFG_TYPE_STDSTRDIR TlsCertificate - + CFG_TYPE_STDSTRDIR TlsKey - + CFG_TYPE_ALIST_STR TlsAllowedCn -} - -class TLS_PSK_CONFIG << (B, #FF7700) >> { - + CFG_TYPE_BOOL TlsPskEnable - + CFG_TYPE_BOOL TlsPskEnable -} -} - -class PskCredentials { - - std::string identity_; - - std::string psk_; -} - -class TlsConfigPsk { - - std::shared_ptr psk_credentials_ - + char *cipherlist -} - -TlsConfigPsk --|> PskCredentials : psk_credentials_ - -class TlsConfigCert { - + bool authenticate - + bool VerifyPeer - + std::string *CaCertfile - + std::string *CaCertdir - + std::string *crlfile - + std::string *certfile - + std::string *keyfile - + std::string *cipherlist - + std::string *dhfile - + alist *AllowedCns - + std::string *pem_message; -} - -abstract class TlsConfigBase { - + bool enable; - + bool require; - + virtual std::shared_ptr CreateClientContext() const = 0; - + virtual std::shared_ptr CreateServerContext() const = 0; - + uint32_t GetPolicy() const = 0; -} - -TlsConfigCert ..|> TlsConfigBase -TlsConfigPsk ..|> TlsConfigBase - - -TLS_COMMON_CONFIG --> TlsConfigCert : initializes\n during config load -TLS_CERT_CONFIG --> TlsConfigCert : initializes\n during config load -TLS_PSK_CONFIG --> TlsConfigPsk : initializes\n during config load - - -@enduml \ No newline at end of file diff --git a/docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml b/docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml deleted file mode 100644 index 42c501719fd..00000000000 --- a/docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml +++ /dev/null @@ -1,40 +0,0 @@ -@startuml - -Title: OpenSSL Classes (planned)\n\n\n - -class BareosSocket { - + Tls tls_conn -} - -class "TlsOpenSsl" as OpenSsl { - - const char *default_ciphers - - SSL_CTX *openssl_ - - SSL *openssl_ - - CRYPTO_PEM_PASSWD_CB *pem_callback - - const void *pem_userdata - + new_tls_psk_client_context() - + new_tls_psk_server_context() - + TlsCipherGetName() - + TlsLogConninfo() - + TlsPolicyHandshake() -} - -abstract class Tls { - + new_tls_context() - + FreeTlsContext() - + TlsPostconnectVerifyHost() - + TlsPostconnectVerifyCn() - + TlsBsockAccept() - + TlsBsockWriten() - + TlsBsockReadn() - + TlsBsockConnect() - + TlsBsockShutdown() - + FreeTlsConnection() -} - -OpenSsl ..|> Tls - -BareosSocket -> Tls : tls_conn - -@enduml -