tekh tekh
  • Joined on 2024-01-19
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 »
tekh pushed to feat/api at AppStd/DigitalData.Core 2024-12-02 11:36:02 +01:00
65c64a3f9a chore(API): Aktualisiert auf 2.0.1
1d600aa453 refactor: Nullbarkeitsannotation zu ControllerExtensions-Methoden hinzugefügt
Compare 2 commits »
tekh created branch feat/api in AppStd/DigitalData.Core 2024-12-02 11:36:01 +01:00
tekh pushed to master at AppStd/DigitalData.Core 2024-12-02 11:29:23 +01:00
816d5835f1 fix(BaseHttpClientService): Die Kodierung der Abfrageparameter wurde entfernt, da UriBuilder dies bereits tut.
4a64a31d47 refactor(Abstraction): Hochgestuft auf 2.2.1.
e9b2ba788f refactor(IHttpClientOptions): Konvertiert Typ der Header von Key Value Pair Liste zu Dictionary.
e53813500a chore(Core.Client): aufgerüstet auf 2.0.1
25e3855de2 refactor(DIExtensions): BaseHttpClientService-Injektion entfernen
Compare 32 commits »