ComponentSpace.Saml2.XmlSecurity.RsaOaep
1.2.0
Prefix Reserved
dotnet add package ComponentSpace.Saml2.XmlSecurity.RsaOaep --version 1.2.0
NuGet\Install-Package ComponentSpace.Saml2.XmlSecurity.RsaOaep -Version 1.2.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ComponentSpace.Saml2.XmlSecurity.RsaOaep" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ComponentSpace.Saml2.XmlSecurity.RsaOaep --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ComponentSpace.Saml2.XmlSecurity.RsaOaep, 1.2.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ComponentSpace.Saml2.XmlSecurity.RsaOaep as a Cake Addin #addin nuget:?package=ComponentSpace.Saml2.XmlSecurity.RsaOaep&version=1.2.0 // Install ComponentSpace.Saml2.XmlSecurity.RsaOaep as a Cake Tool #tool nuget:?package=ComponentSpace.Saml2.XmlSecurity.RsaOaep&version=1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
SAML for ASP.NET Core XML Security RSA-OAEP Extension
ComponentSpace.Saml2.XmlSecurity.RsaOaep supports RSA-OAEP encryption of symmetric keys.
Supports the following digest methods:
- http://www.w3.org/2000/09/xmldsig#sha1
- http://www.w3.org/2001/04/xmlenc#sha256
- http://www.w3.org/2001/04/xmldsig-more#sha384
- http://www.w3.org/2001/04/xmlenc#sha512
Supports the following mask generation functions:
- http://www.w3.org/2009/xmlenc11#mgf1sha1
- http://www.w3.org/2009/xmlenc11#mgf1sha256
- http://www.w3.org/2009/xmlenc11#mgf1sha384
- http://www.w3.org/2009/xmlenc11#mgf1sha512
Licensing
ComponentSpace.Saml2.XmlSecurity.RsaOaep is a fully functional evaluation version of a commercial product. The trial period is 30 days.
A product license is available for purchase.
Examples
Example ASP.NET Core projects are available that demonstrate RSA-OAEP encryption of symmetric keys.
Add RSA-OAEP support
// Add RSA-OAEP.
builder.Services.AddSaml().AddSamlRsaOaepSecurity();
Links
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- BouncyCastle.Cryptography (>= 2.4.0)
- ComponentSpace.Saml2 (>= 5.1.0)
-
net8.0
- BouncyCastle.Cryptography (>= 2.4.0)
- ComponentSpace.Saml2 (>= 5.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.