Hinzugefügt wurden die JWTService-Klasse und das IJWTService-Interface zur Unterstützung der Generierung und Validierung von JWTs basierend auf Anspruchstypen. Enthält Methoden zum Erstellen von Sicherheitsschlüsseln, Generieren von Tokens und Lesen von Tokens mit ausführlicher Dokumentation.
96 lines
3.6 KiB
JSON
96 lines
3.6 KiB
JSON
{
|
|
"format": 1,
|
|
"restore": {
|
|
"E:\\TekH\\Visual Studio\\WebCoreModules\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {}
|
|
},
|
|
"projects": {
|
|
"E:\\TekH\\Visual Studio\\WebCoreModules\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
|
"version": "1.0.0",
|
|
"restore": {
|
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\WebCoreModules\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
|
"projectName": "DigitalData.Core.Contracts",
|
|
"projectPath": "E:\\TekH\\Visual Studio\\WebCoreModules\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
|
"outputPath": "E:\\TekH\\Visual Studio\\WebCoreModules\\DigitalData.Core.Contracts\\obj\\",
|
|
"projectStyle": "PackageReference",
|
|
"fallbackFolders": [
|
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
|
],
|
|
"configFilePaths": [
|
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
|
],
|
|
"originalTargetFrameworks": [
|
|
"net7.0"
|
|
],
|
|
"sources": {
|
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
|
"https://api.nuget.org/v3/index.json": {}
|
|
},
|
|
"frameworks": {
|
|
"net7.0": {
|
|
"targetAlias": "net7.0",
|
|
"projectReferences": {}
|
|
}
|
|
},
|
|
"warningProperties": {
|
|
"warnAsError": [
|
|
"NU1605"
|
|
]
|
|
}
|
|
},
|
|
"frameworks": {
|
|
"net7.0": {
|
|
"targetAlias": "net7.0",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Caching.Memory": {
|
|
"target": "Package",
|
|
"version": "[7.0.0, )"
|
|
},
|
|
"Microsoft.Extensions.Configuration.Binder": {
|
|
"target": "Package",
|
|
"version": "[7.0.4, )"
|
|
},
|
|
"System.DirectoryServices": {
|
|
"target": "Package",
|
|
"version": "[7.0.1, )"
|
|
},
|
|
"System.DirectoryServices.AccountManagement": {
|
|
"target": "Package",
|
|
"version": "[7.0.1, )"
|
|
},
|
|
"System.IdentityModel.Tokens.Jwt": {
|
|
"target": "Package",
|
|
"version": "[7.5.1, )"
|
|
}
|
|
},
|
|
"imports": [
|
|
"net461",
|
|
"net462",
|
|
"net47",
|
|
"net471",
|
|
"net472",
|
|
"net48",
|
|
"net481"
|
|
],
|
|
"assetTargetFallback": true,
|
|
"warn": true,
|
|
"frameworkReferences": {
|
|
"Microsoft.NETCore.App": {
|
|
"privateAssets": "all"
|
|
}
|
|
},
|
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |