tekh tekh
  • Joined on 2024-01-19
tekh pushed to feat/security at AppStd/DigitalData.Core 2025-01-14 20:20:45 +01:00
ad8d15314f chore(Security): Description fixed
f1efbae6a4 feat(Sicherheit): Paketdefinition hinzugefügt.
051567aa0a refactor(Abstraktionen): hochgestuft auf 3.1
287871ddc6 refactor(TokenDescriptor): ApiRoute-Eigenschaft entfernt
a0ad8d732d refactor(RSATokenDescriptor): Lifetime-Eigenschaft hinzugefügt
Compare 10 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2025-01-09 23:26:01 +01:00
211064d44e refactor(RSATokenDescriptor): Standard-Id mit Issuer und Audience hinzugefügt.
66e3c771dd refactor(IAsymmetricKey): Die Implementierung von IUniqueSecurityContext wurde entfernt und stattdessen die Eigenschaft Id hinzugefügt.
97c4f7bf8f refactor(CryptographParams): umbenannt in CryptoFactoryParams
5981ba7a8d refactor(Abstractions.Security): Unnötige public Schlüsselwörter in Schnittstellen entfernt.
21e164ceb7 refactor(IAsymmetricKey): Unnötige Initor-Methoden entfernt.
Compare 18 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2025-01-07 17:52:10 +01:00
608d266d1c refactor(IAsymmetricKey): Umwandlung von RsaSecurityKey in SecurityKey zur besseren Abstraktion.
34e14fd2f5 refactor(RSATokenDescriptor): In die Abstraktionsschicht verschoben und in PrivateKeyTokenDescriptor umbenannt
dc45cf2c08 refactor(JwtSignatureHandler): Aktualisiert, um RSAPrivateKey anstelle des Deskriptors zu verwenden
09a31b5a3d refactor(TokenDescription): Nach RSAKey verschoben, um unter RSAPrivateKey definiert werden zu können
b5cecac745 refactor(DIExtensions): Umbenennung der Methode AddAsymCryptHandler in AddCryptograph
Compare 20 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2025-01-07 09:09:43 +01:00
592b949f57 feat: Unterstützung für Token-Beschreibungen im JwtSignatureHandler hinzugefügt
8850ac4ac9 refactor(DIExtensions): Methode AddJwtSignatureHandler hinzugefügt
8ccf6f31ae refactor(JwtSignatureHandler): Umbenennung von CreateAndWriteToken in WriteToken
9875d023e3 Revert "refactor(TokenDescription): In die Abstraktionsschicht verschoben."
62afba7c23 refactor: Entfernen redundanter Methodenüberladungen in IJwtSignatureHandler
Compare 27 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2024-12-20 01:53:00 +01:00
06260e0edb feat(JwtSignatureService): Erstellt mit grundlegender Funktionalität, um mit Token Beschreibung erstellen zu können.
2d675a16ad feat(TokenDescriptorProvider): Erstellt, um eine beliebige TokenDescription auf SecurityTokenDescriptor abzubilden.
5469b20e4f feat(AsymCryptParams): AfterCreate Ereignis für TokenDescriptions hinzugefügt.
6f5b4efefb feat(ClaimDescriptor): Erstellt, um claimsMapper und subjectMapper von TPrincipal für SecurityTokenDescriptor zu registrieren.
b6b12c7702 feat(MappingProfile): Mapping-Profil hinzugefügt, um TokenDescription in SecurityTokenDescriptor über AutoMapper zu konvertieren
Compare 8 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2024-12-18 22:57:51 +01:00
66ed34b664 refactor(StringExtensions): Fehlermeldungen wurden ausgearbeitet und der falsche Variablenname „mode“ wurde in „divisor“ umbenannt.
d7b4c382cd fix(StringExtensions): Die Hauptformel der ToTag-Methode wurde von (x / y) in [(x - 1) / y + 1] geändert, um korrekt zu gruppieren.
4f6ca3524a feat(AsymCryptParams): DateTagFormat als Subtext des Dateinamens für die periodische Aktualisierung von pem-Dateien hinzugefügt.
bd1ae4246d refactor(Extensoin): entfernt, um die Projektanzahl zu minimieren.
d92475c230 feat: Indexer hinzugefügt, um RSA-Dechiffrierer über den Index im AsymCryptService zuzugreifen
Compare 12 commits »
tekh pushed to feat/security at AppStd/DigitalData.Core 2024-12-17 10:45:56 +01:00
f38bad8531 refactor(gitignore): ignored Tests.API
154478c318 feat(ParamsConfigureOptions): Erstellt, um nach der Konfiguration über appsettings initialisiert zu werden.
155eb563d1 feat: Lazy-Initialisierung für threadsichere RSAFactoryParams-Initialisierung hinzugefügt
4aacc3f650 feat(AsymCryptService): Vault.get RSADecryptor hinzugefügt
f40c86ed63 feat: Erweiterung des IAsymCryptService-Interfaces um zusätzliche Verschlüsselungs- und Entschlüsselungsfunktionen
Compare 12 commits »
tekh created branch feat/security in AppStd/DigitalData.Core 2024-12-13 16:59:22 +01:00
tekh pushed to feat/security at AppStd/DigitalData.Core 2024-12-13 16:59:22 +01:00
6a92466490 feat: hinzugefügte Index-Eigenschaft zur IAsymCryptService-Schnittstelle
5d9d756b91 feat: hinzugefügte Index-Eigenschaft zur Abfrage eines spezifischen IRSADecryptor anhand eines Schlüssels
f14aaa75e1 refactor(AsymCryptParams): Umbenennung von Separator in FileNameSeparator.
249f5a0ae5 feat(AsymCryptService): Encryptors.get hinzugefügt, um die Verschlüsseler der Entschlüsseler zu numerieren.
30177cf0c7 feat(AsymCryptService): Implementiert IEnumerable<IRSADecryptor>
Compare 10 commits »
tekh pushed to master at AppStd/DigitalData.Core 2024-12-12 19:26:59 +01:00
7ae95b729f Fix: Upgrade aufgrund einer Nuget-Paket-Abhängigkeit der abstrakten Schicht
9ee8a51664 chore(Abstraktionen): Aktualisiert von 2.2.1 auf 3.0.0
b1d1a898b8 chore(API): Aktualisiert von 2.0.1 auf 2.1
4ed3e79565 chore(Anwendung): Hochgestuft von 2 auf 3
8d9de4502e refactor(Application): Verbesserung der CRUDService zur Steigerung der Typflexibilität und Wartbarkeit
Compare 69 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2024-12-12 19:03:28 +01:00
dcb25ffc4c chore(Web): auf Projekt 2.8.1 hochgerüstet
618e295634 fix(EnvelopeLocked): falschen Buchstaben aus html entfernen
8a2fa2035a chore : alle Projekte als Debugger konfiguriert.
60109e4deb refactor(annotation.js): Standortzuweisung für mobile Geräte entfernt.
ed6a00dfdf refactor(util): Verschieben von Methoden über Standort nach util.location.js.
Compare 6 commits »
tekh pushed to feat/two-factor-auth at AppStd/EnvelopeGenerator 2024-12-12 19:01:56 +01:00
dcb25ffc4c chore(Web): auf Projekt 2.8.1 hochgerüstet
618e295634 fix(EnvelopeLocked): falschen Buchstaben aus html entfernen
8a2fa2035a chore : alle Projekte als Debugger konfiguriert.
60109e4deb refactor(annotation.js): Standortzuweisung für mobile Geräte entfernt.
ed6a00dfdf refactor(util): Verschieben von Methoden über Standort nach util.location.js.
Compare 7 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2024-12-11 18:44:23 +01:00
241991721d feat(DTOExtension): Erweiterungsmethode hinzugefügt, um totp direkt über Receiver zu prüfen
c41d5c4a76 feat(HomeController): Funktion zur Überprüfung des Authenticator-Codes hinzugefügt.
27db664b4d feat(StringExtension): Erstellen, um erforderliche String-Erweiterungsmethoden hinzuzufügen.
ba2518cdd2 refactor(EnvelopeLocked): QRCodeExpiration hinzugefügt
72a0cb78c7 refactor(EnvelopeLocked): Umbenennung von Expiration in SmsExpiration.
Compare 43 commits »
tekh pushed to feat/two-factor-auth at AppStd/EnvelopeGenerator 2024-12-11 18:33:47 +01:00
c41d5c4a76 feat(HomeController): Funktion zur Überprüfung des Authenticator-Codes hinzugefügt.
27db664b4d feat(StringExtension): Erstellen, um erforderliche String-Erweiterungsmethoden hinzuzufügen.
ba2518cdd2 refactor(EnvelopeLocked): QRCodeExpiration hinzugefügt
72a0cb78c7 refactor(EnvelopeLocked): Umbenennung von Expiration in SmsExpiration.
e82d7552c2 refactor(EnvelopeLocked): Formatierbare Schlüsselnamen hinzugefügt.
Compare 23 commits »
tekh pushed to feat/two-factor-auth at AppStd/EnvelopeGenerator 2024-12-10 22:54:00 +01:00
4f5b8f9d76 feat(EnvelopeReceiverService): Optionale schreibgeschützte Eingabe als Schnittstellenimplementierung hinzugefügt.
f06b41492e feat(EnvelopeReceiverRepository): Standardwert readOnly als true aktualisiert.
f0f1275e75 feat(EnvelopeReceiverRepository): Optionale schreibgeschützte Eingabe als Schnittstellenimplementierung hinzugefügt.
085f37de16 feat(CodeGenerator): Die Methoden GenerateTotpSecretKey, GenerateTotpQrCode und GenerateTotpQrCode wurden als Schnittstellenimplementierung hinzugefügt.
1657a99aa6 feat(DTOExtensions): Optionale minutesBeforeExpiration Eingaben zu IsTotpSecretInvalid und IsTotpSecretValid Methoden hinzugefügt.
Compare 15 commits »
tekh pushed to feat/two-factor-auth at AppStd/EnvelopeGenerator 2024-12-10 09:07:54 +01:00
85c33eb0f8 refactor(CacheExtensions): Umbenennung der GetOrCreate-Methoden in GetOrSet
1bc31fe0ee feat: GetOrCreate und GetOrCreateAsync-Methoden zu CacheExtensions hinzugefügt
2e790b4e4c Revert "feat: Hinzufügen und Konfigurieren von EntityFrameworkCore und UI-Paketen von Microsoft.AspNetCore.Identity."
19485860a5 feat: Hinzufügen und Konfigurieren von EntityFrameworkCore und UI-Paketen von Microsoft.AspNetCore.Identity.
e33d859603 refactor(ShowEnvelope): änderte die Farbe der Schaltfläche via Bootstrap in
Compare 5 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2024-12-09 09:24:33 +01:00
e33d859603 refactor(ShowEnvelope): änderte die Farbe der Schaltfläche via Bootstrap in
tekh pushed to feat/client at AppStd/DigitalData.Core 2024-12-09 09:22:54 +01:00
988d1e2b16 feat(RSADecryptor): FileNotFoundEvent-Methode aktualisiert, um Datei zu erstellen, wenn nicht gefunden
4e0e907313 feat(RSAEncryptor): FileNotFoundEvent-Methode aktualisiert, um Datei zu erstellen, wenn nicht gefunden
0bfec426d4 refactor: Mergen von Encryptors und Decryptors in eine einzelne Sammlung
08ffe821ff fix: Nullprüfungen und Initialisierung nach der Deserialisierung hinzufügen
fa5d0f1b26 refactor(IRSACryptographer): Init-Methode, Verzeichnis- und Dateinamen-Getter-Setter hinzugefügt
Compare 17 commits »
tekh pushed to feat/client at AppStd/DigitalData.Core 2024-12-05 17:27:02 +01:00
8787c04917 refactor(AsymCryptParams): unnötige Eigenschaften entfernt
b3568216a0 refactor(IAsymCryptService): Indexer entfernt und Decryptors und Encryptors getter Methoden hinzugefügt.
6f520732dd refactor(AsymCryptService): Entschlüsselungswörterbuch entfernt
8003cffb9b refactor(CryptographerExtensions): In die Abstraktionsschicht verschieben
b02f93b38d refactor(RSACryptographerList): entfernt
Compare 26 commits »
tekh pushed to feat/client at AppStd/DigitalData.Core 2024-12-05 09:08:15 +01:00
3ffdd49a47 feat: CryptographerType-Enum hinzugefügt, um Schlüsseltypen darzustellen
609cd29dc5 feat(RSACryptographer): Issuer und Audience hinzugefügt
cc3d1f58d3 feat(RSACryptographer): Version hinzugefügt
c03f39c1a9 feat(RSACryptographer): Verfall hinzugefügt
750f7bc20c refactor(AsymCryptService): Entschlüsselungsinjektion entfernt
Compare 19 commits »