Skip to content
Snippets Groups Projects
Commit f42cad39 authored by Martin Vogel's avatar Martin Vogel
Browse files

#414 Add abstract crypto class to diagram

parent 30be8e9a
No related branches found
No related tags found
2 merge requests!2#414 Remaining changes from MR,!1planning#414 Methoden Signaturen (Zwischenstand)
......@@ -31,8 +31,8 @@ classDiagram
class DecryptionService{
+ encryptString
+ encryptBytes
+ decryptString
+ decryptBytes
}
class EncryptionService{
......@@ -40,6 +40,11 @@ classDiagram
+ encryptBytes
}
class CryptoService{
}
class CertificateValidator{
+ validatePublicKey
}
......@@ -78,15 +83,20 @@ classDiagram
ClientFactory ..> SubmissionSender : Creates
ClientFactory ..> SubmissionSubscriber : Creates
SubmissionSender ..> CertificateValidator : Implements
SubmissionSender ..> EncryptionService : Implements
SubmissionSender ..> MetadataService : Implements
SubmissionSender ..> OAuthService : Implements
SubmissionSender ..> CertificateValidator : Implements
SubmissionSender ..> EncryptionService : Implements
SubmissionSender ..> MetadataService : Implements
SubmissionSender ..> OAuthService : Implements
SubmissionSubscriber ..> OAuthService : Implements
SubmissionSubscriber ..> DecryptionService : Implements
SubmissionSubscriber ..> MetadataValidator : Implements
DecryptionService ..> CryptoService : IsA
EncryptionService ..> CryptoService : IsA
SubmissionSubscriber ..> OAuthService : Implements
SubmissionSubscriber ..> DecryptionService : Implements
SubmissionSubscriber ..> MetadataValidator : Implements
```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment