a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
1005 lines
40 KiB
XML
1005 lines
40 KiB
XML
<Type Name="PKCS12" FullName="Mono.Security.X509.PKCS12">
|
|
<TypeSignature Language="C#" Value="public class PKCS12 : ICloneable" Maintainer="auto" />
|
|
<AssemblyInfo>
|
|
<AssemblyName>Mono.Security</AssemblyName>
|
|
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 D2 D0 3A 8E 6B EA 7A 2E 74 E8 D1 AF CC 93 E8 85 19 74 95 2B B4 80 A1 2C 91 34 47 4D 04 06 24 47 C3 7E 0E 68 C0 80 53 6F CF 3C 3F BE 2F F9 C9 79 CE 99 84 75 E5 06 E8 CE 82 DD 5B 0F 35 0D C1 0E 93 BF 2E EE CF 87 4B 24 77 0C 50 81 DB EA 74 47 FD DA FA 27 7B 22 DE 47 D6 FF EA 44 96 74 A4 F9 FC CF 84 D1 50 69 08 93 80 28 4D BD D3 5F 46 CD FF 12 A1 BD 78 E4 EF 00 65 D0 16 DF]</AssemblyPublicKey>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
|
<Base>
|
|
<BaseTypeName>System.Object</BaseTypeName>
|
|
</Base>
|
|
<Interfaces>
|
|
<Interface>
|
|
<InterfaceName>System.ICloneable</InterfaceName>
|
|
</Interface>
|
|
</Interfaces>
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<Members>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="public PKCS12 ();" />
|
|
<MemberType>Constructor</MemberType>
|
|
<ReturnValue />
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="public PKCS12 (byte[] data);" />
|
|
<MemberType>Constructor</MemberType>
|
|
<ReturnValue />
|
|
<Parameters>
|
|
<Parameter Name="data" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="data">a <see cref="T:System.Byte" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="public PKCS12 (byte[] data, byte[] password);" />
|
|
<MemberType>Constructor</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Parameters>
|
|
<Parameter Name="data" Type="System.Byte[]" />
|
|
<Parameter Name="password" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="data">To be added.</param>
|
|
<param name="password">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName=".ctor">
|
|
<MemberSignature Language="C#" Value="public PKCS12 (byte[] data, string password);" />
|
|
<MemberType>Constructor</MemberType>
|
|
<ReturnValue />
|
|
<Parameters>
|
|
<Parameter Name="data" Type="System.Byte[]" />
|
|
<Parameter Name="password" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="data">a <see cref="T:System.Byte" /></param>
|
|
<param name="password">a <see cref="T:System.String" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddCertificate">
|
|
<MemberSignature Language="C#" Value="public void AddCertificate (Mono.Security.X509.X509Certificate cert);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="cert" Type="Mono.Security.X509.X509Certificate" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="cert">a <see cref="T:Mono.Security.X509.X509Certificate" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddCertificate">
|
|
<MemberSignature Language="C#" Value="public void AddCertificate (Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attributes);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="cert" Type="Mono.Security.X509.X509Certificate" />
|
|
<Parameter Name="attributes" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="cert">a <see cref="T:Mono.Security.X509.X509Certificate" /></param>
|
|
<param name="attributes">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddKeyBag">
|
|
<MemberSignature Language="C#" Value="public void AddKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddKeyBag">
|
|
<MemberSignature Language="C#" Value="public void AddKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
<Parameter Name="attributes" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<param name="attributes">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddPkcs8ShroudedKeyBag">
|
|
<MemberSignature Language="C#" Value="public void AddPkcs8ShroudedKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddPkcs8ShroudedKeyBag">
|
|
<MemberSignature Language="C#" Value="public void AddPkcs8ShroudedKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
<Parameter Name="attributes" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<param name="attributes">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="AddSecretBag">
|
|
<MemberSignature Language="C#" Value="public void AddSecretBag (byte[] secret);" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="secret" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="secret">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="AddSecretBag">
|
|
<MemberSignature Language="C#" Value="public void AddSecretBag (byte[] secret, System.Collections.IDictionary attributes);" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="secret" Type="System.Byte[]" />
|
|
<Parameter Name="attributes" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="secret">To be added.</param>
|
|
<param name="attributes">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="certBag">
|
|
<MemberSignature Language="C#" Value="public const string certBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for a certificate bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.3</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Certificates">
|
|
<MemberSignature Language="C#" Value="public Mono.Security.X509.X509CertificateCollection Certificates { get; }" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Mono.Security.X509.X509CertificateCollection</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>A collection of all the certificates present in the PKCS#12 structure.</summary>
|
|
<value>a <see cref="T:Mono.Security.X509.X509CertificateCollection" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Clone">
|
|
<MemberSignature Language="C#" Value="public object Clone ();" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Object</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Object" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="crlBag">
|
|
<MemberSignature Language="C#" Value="public const string crlBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for a Certificate Revocation List (CRL) bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.4</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="CryptoApiPasswordLimit">
|
|
<MemberSignature Language="C#" Value="public const int CryptoApiPasswordLimit = 32;" />
|
|
<MemberType>Field</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<MemberValue>32</MemberValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Decrypt">
|
|
<MemberSignature Language="C#" Value="public byte[] Decrypt (Mono.Security.PKCS7.EncryptedData ed);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Byte[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="ed" Type="Mono.Security.PKCS7+EncryptedData" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="ed">a <see cref="T:Mono.Security.PKCS7+EncryptedData" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Byte[]" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Decrypt">
|
|
<MemberSignature Language="C#" Value="public byte[] Decrypt (string algorithmOid, byte[] salt, int iterationCount, byte[] encryptedData);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Byte[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="algorithmOid" Type="System.String" />
|
|
<Parameter Name="salt" Type="System.Byte[]" />
|
|
<Parameter Name="iterationCount" Type="System.Int32" />
|
|
<Parameter Name="encryptedData" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="algorithmOid">a <see cref="T:System.String" /></param>
|
|
<param name="salt">a <see cref="T:System.Byte" /></param>
|
|
<param name="iterationCount">a <see cref="T:System.Int32" /></param>
|
|
<param name="encryptedData">a <see cref="T:System.Byte" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Byte[]" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Encrypt">
|
|
<MemberSignature Language="C#" Value="public byte[] Encrypt (string algorithmOid, byte[] salt, int iterationCount, byte[] data);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Byte[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="algorithmOid" Type="System.String" />
|
|
<Parameter Name="salt" Type="System.Byte[]" />
|
|
<Parameter Name="iterationCount" Type="System.Int32" />
|
|
<Parameter Name="data" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="algorithmOid">a <see cref="T:System.String" /></param>
|
|
<param name="salt">a <see cref="T:System.Byte" /></param>
|
|
<param name="iterationCount">a <see cref="T:System.Int32" /></param>
|
|
<param name="data">a <see cref="T:System.Byte" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Byte[]" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Finalize">
|
|
<MemberSignature Language="C#" Value="~PKCS12 ();" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>Used to destroy private informations (like the keys).</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetAsymmetricAlgorithm">
|
|
<MemberSignature Language="C#" Value="public System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (System.Collections.IDictionary attrs);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Security.Cryptography.AsymmetricAlgorithm</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="attrs" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="attrs">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetAttributes">
|
|
<MemberSignature Language="C#" Value="public System.Collections.IDictionary GetAttributes (Mono.Security.X509.X509Certificate cert);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Collections.IDictionary</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="cert" Type="Mono.Security.X509.X509Certificate" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="cert">a <see cref="T:Mono.Security.X509.X509Certificate" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Collections.IDictionary" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetAttributes">
|
|
<MemberSignature Language="C#" Value="public System.Collections.IDictionary GetAttributes (System.Security.Cryptography.AsymmetricAlgorithm aa);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Collections.IDictionary</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Collections.IDictionary" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetBytes">
|
|
<MemberSignature Language="C#" Value="public byte[] GetBytes ();" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Byte[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:System.Byte[]" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetCertificate">
|
|
<MemberSignature Language="C#" Value="public Mono.Security.X509.X509Certificate GetCertificate (System.Collections.IDictionary attrs);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Mono.Security.X509.X509Certificate</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="attrs" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="attrs">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:Mono.Security.X509.X509Certificate" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="GetSecret">
|
|
<MemberSignature Language="C#" Value="public byte[] GetSecret (System.Collections.IDictionary attrs);" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Byte[]</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="attrs" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="attrs">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="IterationCount">
|
|
<MemberSignature Language="C#" Value="public int IterationCount { set; get; }" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>The number of iterations used to derive a key from the password.</summary>
|
|
<value>a <see cref="T:System.Int32" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="keyBag">
|
|
<MemberSignature Language="C#" Value="public const string keyBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for key bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.1</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Keys">
|
|
<MemberSignature Language="C#" Value="public System.Collections.ArrayList Keys { get; }" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Collections.ArrayList</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters />
|
|
<Docs>
|
|
<summary>A list of all the keys present in the PKCS#12 structure.</summary>
|
|
<value>a <see cref="T:System.Collections.ArrayList" /></value>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="LoadFromFile">
|
|
<MemberSignature Language="C#" Value="public static Mono.Security.X509.PKCS12 LoadFromFile (string filename);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Mono.Security.X509.PKCS12</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="filename" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="filename">a <see cref="T:System.String" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:Mono.Security.X509.PKCS12" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="LoadFromFile">
|
|
<MemberSignature Language="C#" Value="public static Mono.Security.X509.PKCS12 LoadFromFile (string filename, string password);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>Mono.Security.X509.PKCS12</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="filename" Type="System.String" />
|
|
<Parameter Name="password" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="filename">a <see cref="T:System.String" /></param>
|
|
<param name="password">a <see cref="T:System.String" /></param>
|
|
<summary>To be added</summary>
|
|
<returns>a <see cref="T:Mono.Security.X509.PKCS12" /></returns>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="MaximumPasswordLength">
|
|
<MemberSignature Language="C#" Value="public static int MaximumPasswordLength { set; get; }" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Password">
|
|
<MemberSignature Language="C#" Value="public string Password { set; }" />
|
|
<MemberType>Property</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>Password used to decrypt the encrypted content inside the PKCS#12 structure.</summary>
|
|
<value>Nothing. This property only has a setter.</value>
|
|
<remarks>Interoperability warning: Windows Certificate import wizard limits the password length to 31 characters.
|
|
This restriction also seems present in the CryptoAPI's PFXImportCertStore. So any password longer than
|
|
31 characters probably won't be able to install properly using any MS tools. Both Mono and OpenSSL
|
|
supports unlimited length password.</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd128BitRC2CBC">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd128BitRC2CBC;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and 128 bits RC2-CBC encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.5</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd128BitRC4">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd128BitRC4;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and 128 bits RC4(tm) encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.1</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd2KeyTripleDESCBC">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd2KeyTripleDESCBC;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and a double-key (128 bits) 3DES-CBC encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.4</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd3KeyTripleDESCBC">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd3KeyTripleDESCBC;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and a triple-key (192 bits) 3DES-CBC encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.3</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd40BitRC2CBC">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd40BitRC2CBC;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and 40 bits RC2-CBC encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.6</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pbeWithSHAAnd40BitRC4">
|
|
<MemberSignature Language="C#" Value="public const string pbeWithSHAAnd40BitRC4;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Password Based Encryption (PBE) with SHA1 and 40 bits RC4(tm) encryption</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.1.2</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="pkcs8ShroudedKeyBag">
|
|
<MemberSignature Language="C#" Value="public const string pkcs8ShroudedKeyBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for PKCS#8 shrouded key bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.2</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="RemoveCertificate">
|
|
<MemberSignature Language="C#" Value="public void RemoveCertificate (Mono.Security.X509.X509Certificate cert);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="cert" Type="Mono.Security.X509.X509Certificate" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="cert">a <see cref="T:Mono.Security.X509.X509Certificate" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="RemoveCertificate">
|
|
<MemberSignature Language="C#" Value="public void RemoveCertificate (Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attrs);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="cert" Type="Mono.Security.X509.X509Certificate" />
|
|
<Parameter Name="attrs" Type="System.Collections.IDictionary" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="cert">a <see cref="T:Mono.Security.X509.X509Certificate" /></param>
|
|
<param name="attrs">a <see cref="T:System.Collections.IDictionary" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="RemoveKeyBag">
|
|
<MemberSignature Language="C#" Value="public void RemoveKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="RemovePkcs8ShroudedKeyBag">
|
|
<MemberSignature Language="C#" Value="public void RemovePkcs8ShroudedKeyBag (System.Security.Cryptography.AsymmetricAlgorithm aa);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="aa" Type="System.Security.Cryptography.AsymmetricAlgorithm" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="aa">a <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="RemoveSecretBag">
|
|
<MemberSignature Language="C#" Value="public void RemoveSecretBag (byte[] secret);" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="secret" Type="System.Byte[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="secret">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="safeContentsBag">
|
|
<MemberSignature Language="C#" Value="public const string safeContentsBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for safe contents bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.6</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="SaveToFile">
|
|
<MemberSignature Language="C#" Value="public void SaveToFile (string filename);" />
|
|
<MemberType>Method</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="filename" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="filename">a <see cref="T:System.String" /></param>
|
|
<summary>To be added</summary>
|
|
<remarks>To be added</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="sdsiCertificate">
|
|
<MemberSignature Language="C#" Value="public const string sdsiCertificate;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for Simple Public Key Infrastructure (SPKI) certificate</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.9.22.2</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="secretBag">
|
|
<MemberSignature Language="C#" Value="public const string secretBag;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for a secret bag</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.12.10.1.5</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="Secrets">
|
|
<MemberSignature Language="C#" Value="public System.Collections.ArrayList Secrets { get; }" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Collections.ArrayList</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="x509Certificate">
|
|
<MemberSignature Language="C#" Value="public const string x509Certificate;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for a X.509 certificate</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.9.22.1</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
<Member MemberName="x509Crl">
|
|
<MemberSignature Language="C#" Value="public const string x509Crl;" />
|
|
<MemberType>Field</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.String</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
</Parameters>
|
|
<Docs>
|
|
<summary>Object Identifier (OID) for a X.509 Certificate Revocation List (CRL)</summary>
|
|
<remarks>The OID value is 1.2.840.113549.1.9.23.1</remarks>
|
|
</Docs>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
|
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
</Member>
|
|
</Members>
|
|
</Type>
|