diff --git a/DigitalData.Core.Abstractions.Security/DigitalData.Core.Abstractions.Security.csproj b/DigitalData.Core.Abstractions.Security/DigitalData.Core.Abstractions.Security.csproj new file mode 100644 index 0000000..4d60bc0 --- /dev/null +++ b/DigitalData.Core.Abstractions.Security/DigitalData.Core.Abstractions.Security.csproj @@ -0,0 +1,13 @@ + + + + net7.0;net8.0 + enable + enable + + + + + + + diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricDecryptor.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricDecryptor.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricDecryptor.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricDecryptor.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricEncryptor.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricEncryptor.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricEncryptor.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricEncryptor.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricKey.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricKey.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricKey.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricKey.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricKeyFactory.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricKeyFactory.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricKeyFactory.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricKeyFactory.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricKeyPool.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricKeyPool.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricKeyPool.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricKeyPool.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricPrivateKey.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricPrivateKey.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricPrivateKey.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricPrivateKey.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricPublicKey.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricPublicKey.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricPublicKey.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricPublicKey.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricTokenDescriptor.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricTokenDescriptor.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricTokenDescriptor.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricTokenDescriptor.cs diff --git a/DigitalData.Core.Abstractions/Security/IAsymmetricTokenValidator.cs b/DigitalData.Core.Abstractions.Security/IAsymmetricTokenValidator.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IAsymmetricTokenValidator.cs rename to DigitalData.Core.Abstractions.Security/IAsymmetricTokenValidator.cs diff --git a/DigitalData.Core.Abstractions/Security/IJwtSignatureHandler.cs b/DigitalData.Core.Abstractions.Security/IJwtSignatureHandler.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IJwtSignatureHandler.cs rename to DigitalData.Core.Abstractions.Security/IJwtSignatureHandler.cs diff --git a/DigitalData.Core.Abstractions/Security/IUniqueSecurityContext.cs b/DigitalData.Core.Abstractions.Security/IUniqueSecurityContext.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/IUniqueSecurityContext.cs rename to DigitalData.Core.Abstractions.Security/IUniqueSecurityContext.cs diff --git a/DigitalData.Core.Abstractions/Security/SecurityExtensions.cs b/DigitalData.Core.Abstractions.Security/SecurityExtensions.cs similarity index 100% rename from DigitalData.Core.Abstractions/Security/SecurityExtensions.cs rename to DigitalData.Core.Abstractions.Security/SecurityExtensions.cs diff --git a/DigitalData.Core.Security/DigitalData.Core.Security.csproj b/DigitalData.Core.Security/DigitalData.Core.Security.csproj index 09cba31..9b1e365 100644 --- a/DigitalData.Core.Security/DigitalData.Core.Security.csproj +++ b/DigitalData.Core.Security/DigitalData.Core.Security.csproj @@ -33,6 +33,7 @@ + diff --git a/DigitalData.Core.sln b/DigitalData.Core.sln index 7c926c8..8ce4893 100644 --- a/DigitalData.Core.sln +++ b/DigitalData.Core.sln @@ -27,6 +27,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DigitalData.Core.Terminal", EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DigitalData.Core.Tests.API", "DigitalData.Core.Tests.API\DigitalData.Core.Tests.API.csproj", "{9BC2DEC5-E89D-48CC-9A51-4D94496EE4A6}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Security", "Security", "{72CBAFBA-55CC-49C9-A484-F8F4550054CB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DigitalData.Core.Abstractions.Security", "DigitalData.Core.Abstractions.Security\DigitalData.Core.Abstractions.Security.csproj", "{C9266749-9504-4EA9-938F-F083357B60B7}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -80,10 +84,18 @@ Global {9BC2DEC5-E89D-48CC-9A51-4D94496EE4A6}.Debug|Any CPU.Build.0 = Debug|Any CPU {9BC2DEC5-E89D-48CC-9A51-4D94496EE4A6}.Release|Any CPU.ActiveCfg = Release|Any CPU {9BC2DEC5-E89D-48CC-9A51-4D94496EE4A6}.Release|Any CPU.Build.0 = Release|Any CPU + {C9266749-9504-4EA9-938F-F083357B60B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C9266749-9504-4EA9-938F-F083357B60B7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C9266749-9504-4EA9-938F-F083357B60B7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C9266749-9504-4EA9-938F-F083357B60B7}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {47D80C65-74A2-4EB8-96A5-D571A9108FB3} = {72CBAFBA-55CC-49C9-A484-F8F4550054CB} + {C9266749-9504-4EA9-938F-F083357B60B7} = {72CBAFBA-55CC-49C9-A484-F8F4550054CB} + EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {8E2C3187-F848-493A-9E79-56D20DDCAC94} EndGlobalSection