Developer 02
192a93d153
refactor(DigitalData.Core.Security.RSAKey.Base): Ordnerverzeichnisse und Namespaces geordnet
2025-03-14 12:32:40 +01:00
Developer 02
9ec9bcd474
chore(DigitalData.Core.Abstractions.Security): DigitalData.Core.Abstractions/Security zu einem eigenen Projekt gemacht
2025-03-14 12:04:38 +01:00
Developer 02
7dd8271f4a
feat(RSAParams): Merged CryptoFactoryParams and RSAFactoryParams
2025-03-14 11:14:18 +01:00
Developer 02
b8de148c52
refactor: Umbenennung von CryptoFactory in RSAPool und ICryptoFactory in IAsymmetricKeyPool
2025-03-14 10:47:28 +01:00
Developer 02
0523308083
feat(RSAKey): Unterverzeichnisse auth, base und crypto erstellt und zugehörige RSA-Klassen verschoben
2025-03-14 10:22:52 +01:00
Developer 02
875692b578
chore: move CryptoFactory, JwtSignatureHandler and RSAFactory under Services
2025-03-14 10:15:50 +01:00
Developer 02
973a5f1023
refactor(Instance): removed.
...
- Moved statc RSAFactory instance to RSAFactory
2025-03-14 10:08:33 +01:00
Developer 02
8498dc0456
refactor(RSAFactory): params-Abhängigkeit durch Ersetzen von params.Defaults entfernt
2025-03-14 09:37:24 +01:00
Developer 02
6a12ad77ec
refactor(PemFileInitalizer): Die Methode ExecuteAsync wurde vereinfacht.
...
- Die Logger-Inject-Funktion wurde obligatorisch gemacht.
- Der try catch-Blog wurde so konfiguriert, dass die Ausnahme in jedem Fall protokolliert wird.
2025-03-14 09:11:04 +01:00
Developer 02
144fe86987
refactor(CryptoFactoryParams): PemFileInitalizer erstellt, um das Lesen und Aktualisieren von Pem-Dateien zu ermöglichen.
...
- Minimierung der di-Erweiterungsmethoden.
- AfterCreate-Methode entfernt
2025-03-13 17:10:22 +01:00
Developer 02
ad8d15314f
chore(Security): Description fixed
2025-01-14 20:20:25 +01:00
Developer 02
f1efbae6a4
feat(Sicherheit): Paketdefinition hinzugefügt.
2025-01-14 20:14:59 +01:00
Developer 02
287871ddc6
refactor(TokenDescriptor): ApiRoute-Eigenschaft entfernt
2025-01-14 19:45:44 +01:00
Developer 02
a0ad8d732d
refactor(RSATokenDescriptor): Lifetime-Eigenschaft hinzugefügt
2025-01-14 17:04:54 +01:00
Developer 02
3ad08e2a86
feat(AsymmetricTokenValidator): SecurityKey-Eigenschaft hinzugefügt.
2025-01-13 09:52:52 +01:00
Developer 02
b90a52412c
feat(IAsymmetricTokenDescriptor): Methode Validator.get mit Lazy Loading hinzugefügt.
2025-01-10 23:32:53 +01:00
Developer 02
39091ff5cf
refactor(IAsymmetricKey): Id nullbar gemacht.
...
- Benennung der perm-Datei aktualisiert.
2025-01-10 15:47:02 +01:00
Developer 02
22040cf1e7
fix(CryptoFactoryParams): Die Zuweisung des Standard-Depotnamens wurde unter das Ereignis afterCreate verschoben.
2025-01-09 23:59:58 +01:00
Developer 02
af4b7d5438
fix(CryptoFactoryParams): Aktualisiert, um den ersten Decryptor zu verwenden, um die Standard-Depot-ID zu setzen.
2025-01-09 23:39:42 +01:00
Developer 02
211064d44e
refactor(RSATokenDescriptor): Standard-Id mit Issuer und Audience hinzugefügt.
...
- Issuer und Audience erforderlich gemacht.
2025-01-09 23:25:17 +01:00
Developer 02
66e3c771dd
refactor(IAsymmetricKey): Die Implementierung von IUniqueSecurityContext wurde entfernt und stattdessen die Eigenschaft Id hinzugefügt.
...
- Aktualisierte verwandte Implementierungen.
2025-01-09 22:57:04 +01:00
Developer 02
97c4f7bf8f
refactor(CryptographParams): umbenannt in CryptoFactoryParams
2025-01-09 22:33:56 +01:00
Developer 02
1875bf46fa
feat(DIExtensions): Umbenennung der AddCryptograph-Methoden in AddCryptoFactory
2025-01-09 20:38:15 +01:00
Developer 02
7f9459f6cf
feat(SecurityExtensions): Erforderliche WriteToken-Methoden über Erweiterungen anstelle der Schnittstellenimplementierung hinzugefügt
2025-01-09 20:30:38 +01:00
Developer 02
079f0c69c7
fix(Kryptograph): Umbenannt in Krypto-Fabrik.
2025-01-09 20:10:45 +01:00
Developer 02
d98b3f2867
fix(JwtSignatureHandler): Aktualisierte Methoden, um IAsymmetricTokenDescriptor verwenden zu können
2025-01-09 19:54:05 +01:00
Developer 02
8acbbaeb2e
refactor(IAsymmetricTokenDescriptor): Erforderliche Proportionen für SecurityTokenDescriptor-Zuordnung hinzugefügt.
2025-01-09 19:16:56 +01:00
Developer 02
60e1ec78b3
refactor(Kryptograph): Entfernte Verschlüsselungen.
2025-01-09 18:52:59 +01:00
Developer 02
e623575fe8
refactor(Kryptograph): Aktualisiert, um TokenDescriptors aus CryptographParams hinzuzufügen.
2025-01-09 18:33:51 +01:00
Developer 02
60ae8de550
refactor(CryptographParams): Aktualisierung, um TokenDeskriptoren mit Decryptoren zu initialisieren
2025-01-09 18:28:20 +01:00
Developer 02
87ad45f42a
refactor(RSATokenDescriptor): Die Klasse RSA Token Descriptor wurde erstellt und die Funktionen wurden dorthin verschoben, um eine einfache und saubere Konfiguration zu ermöglichen.
2025-01-09 17:59:13 +01:00
Developer 02
7a938f0379
refactor(Privatekey): Die Klasse encryptor wurde erstellt und die Verschlüsselungsfunktionen wurden zur einfachen und sauberen Konfiguration dorthin verschoben.
2025-01-08 20:03:25 +01:00
Developer 02
9f0facc487
refactor(Privatekey): Die Klasse decryptor wurde erstellt und die Verschlüsselungsfunktionen für eine einfache und saubere Konfiguration dorthin verschoben.
2025-01-08 18:45:36 +01:00
Developer 02
608d266d1c
refactor(IAsymmetricKey): Umwandlung von RsaSecurityKey in SecurityKey zur besseren Abstraktion.
...
- RSAEncryptionPadding entfernen
- Pem als Inhalt Content
2025-01-07 16:53:05 +01:00
Developer 02
34e14fd2f5
refactor(RSATokenDescriptor): In die Abstraktionsschicht verschoben und in PrivateKeyTokenDescriptor umbenannt
2025-01-07 16:34:19 +01:00
Developer 02
dc45cf2c08
refactor(JwtSignatureHandler): Aktualisiert, um RSAPrivateKey anstelle des Deskriptors zu verwenden
2025-01-07 13:55:30 +01:00
Developer 02
09a31b5a3d
refactor(TokenDescription): Nach RSAKey verschoben, um unter RSAPrivateKey definiert werden zu können
2025-01-07 13:22:45 +01:00
Developer 02
b5cecac745
refactor(DIExtensions): Umbenennung der Methode AddAsymCryptHandler in AddCryptograph
2025-01-07 12:19:42 +01:00
Developer 02
0f4b5430a3
refactor(AsymCryptParams): Umbenennen in CryptographParams.
2025-01-07 12:12:50 +01:00
Developer 02
7f2d2dadfa
refactor(DigitalData.Core.Security): Umbenennung des Unternamensraums von Cryptographer in RSAKey
2025-01-07 12:09:34 +01:00
Developer 02
ac0b6f739b
refactor(AsymCryptHandler): Renamed to Cryptograph
2025-01-07 12:03:01 +01:00
Developer 02
d9d61368e3
refactor(IAsymCryptHandler): Umbenannt in ICryptograph
2025-01-07 12:01:39 +01:00
Developer 02
e8c98115b6
refactor(IRSAFactory): umbenannt in IAsymmetricKey
2025-01-07 11:48:27 +01:00
Developer 02
09dae1b1ac
refactor(IRSAEncryptor): umbenannt in RSAPublicKey
2025-01-07 11:39:12 +01:00
Developer 02
9aafc9e467
refactor(IRSAEncryptor): umbenannt in IAsymmetricPublicKey
2025-01-07 11:33:53 +01:00
Developer 02
4ce738957d
refactor(RSADecryptor): umbenennen in RSAPrivateKey
2025-01-07 11:20:24 +01:00
Developer 02
5e1bf16b6d
refactor(IRSADecryptor): Umbenennung in IAsymmetricPrivateKey
2025-01-07 11:16:12 +01:00
Developer 02
4f96d271f3
refactor(IRSACryptographer): Umbenennung in IAsymmetricKey
2025-01-07 11:03:14 +01:00
Developer 02
14485af448
fix(DIExtensions): Umbenennung der Methode AddAsymCryptService in AddAsymCryptHandler
2025-01-07 10:38:10 +01:00
Developer 02
c27e21a702
fix(JwtSignatureHandler): The nullability of TokenParams has been removed.
2025-01-07 10:36:17 +01:00