1 <Type Name="Publisher" FullName="System.Security.Policy.Publisher">
2 <TypeSignature Maintainer="auto" Language="C#" Value="public sealed class Publisher : System.Security.Policy.IBuiltInEvidence, System.Security.Policy.IIdentityPermissionFactory" />
4 <AssemblyName>mscorlib</AssemblyName>
5 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
6 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
8 <AssemblyVersion>4.0.0.0</AssemblyVersion>
10 <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>
12 <BaseTypeName>System.Object</BaseTypeName>
16 <InterfaceName>System.Security.Policy.IBuiltInEvidence</InterfaceName>
19 <InterfaceName>System.Security.Policy.IIdentityPermissionFactory</InterfaceName>
23 <summary>To be added</summary>
24 <remarks>To be added</remarks>
27 <Member MemberName=".ctor">
28 <MemberSignature Language="C#" Value="public Publisher (System.Security.Cryptography.X509Certificates.X509Certificate cert);" />
29 <MemberType>Constructor</MemberType>
32 <Parameter Name="cert" Type="System.Security.Cryptography.X509Certificates.X509Certificate" />
35 <param name="cert">To be added: an object of type 'Security.Cryptography.X509Certificates.X509Certificate'</param>
36 <summary>To be added</summary>
37 <remarks>To be added</remarks>
40 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
41 <AssemblyVersion>2.0.0.0</AssemblyVersion>
42 <AssemblyVersion>4.0.0.0</AssemblyVersion>
45 <Member MemberName="Certificate">
46 <MemberSignature Language="C#" Value="public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get; }" />
47 <MemberType>Property</MemberType>
49 <ReturnType>System.Security.Cryptography.X509Certificates.X509Certificate</ReturnType>
52 <summary>To be added</summary>
53 <value>To be added: an object of type 'Security.Cryptography.X509Certificates.X509Certificate'</value>
54 <remarks>To be added</remarks>
57 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
58 <AssemblyVersion>2.0.0.0</AssemblyVersion>
59 <AssemblyVersion>4.0.0.0</AssemblyVersion>
62 <Member MemberName="Copy">
63 <MemberSignature Language="C#" Value="public object Copy ();" />
64 <MemberType>Method</MemberType>
66 <ReturnType>System.Object</ReturnType>
70 <summary>To be added</summary>
71 <returns>To be added: an object of type 'object'</returns>
72 <remarks>To be added</remarks>
75 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76 <AssemblyVersion>2.0.0.0</AssemblyVersion>
77 <AssemblyVersion>4.0.0.0</AssemblyVersion>
80 <Member MemberName="CreateIdentityPermission">
81 <MemberSignature Language="C#" Value="public System.Security.IPermission CreateIdentityPermission (System.Security.Policy.Evidence evidence);" />
82 <MemberType>Method</MemberType>
84 <ReturnType>System.Security.IPermission</ReturnType>
87 <Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
90 <param name="evidence">To be added: an object of type 'Evidence'</param>
91 <summary>To be added</summary>
92 <returns>To be added: an object of type 'Security.IPermission'</returns>
93 <remarks>To be added</remarks>
96 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
97 <AssemblyVersion>2.0.0.0</AssemblyVersion>
98 <AssemblyVersion>4.0.0.0</AssemblyVersion>
101 <Member MemberName="Equals">
102 <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
103 <MemberType>Method</MemberType>
105 <ReturnType>System.Boolean</ReturnType>
108 <Parameter Name="o" Type="System.Object" />
111 <param name="o">To be added.</param>
112 <summary>To be added.</summary>
113 <returns>To be added.</returns>
114 <remarks>To be added.</remarks>
117 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118 <AssemblyVersion>2.0.0.0</AssemblyVersion>
119 <AssemblyVersion>4.0.0.0</AssemblyVersion>
122 <Member MemberName="GetHashCode">
123 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
124 <MemberType>Method</MemberType>
126 <ReturnType>System.Int32</ReturnType>
130 <summary>To be added.</summary>
131 <returns>To be added.</returns>
132 <remarks>To be added.</remarks>
135 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
136 <AssemblyVersion>2.0.0.0</AssemblyVersion>
137 <AssemblyVersion>4.0.0.0</AssemblyVersion>
140 <Member MemberName="System.Security.Policy.IBuiltInEvidence.GetRequiredSize">
141 <MemberSignature Language="C#" Value="int IBuiltInEvidence.GetRequiredSize (bool verbose);" />
142 <MemberType>Method</MemberType>
144 <ReturnType>System.Int32</ReturnType>
147 <Parameter Name="verbose" Type="System.Boolean" />
150 <param name="verbose">To be added.</param>
151 <summary>To be added.</summary>
152 <returns>To be added.</returns>
153 <remarks>To be added.</remarks>
156 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
157 <AssemblyVersion>2.0.0.0</AssemblyVersion>
158 <AssemblyVersion>4.0.0.0</AssemblyVersion>
161 <Member MemberName="System.Security.Policy.IBuiltInEvidence.InitFromBuffer">
162 <MemberSignature Language="C#" Value="int IBuiltInEvidence.InitFromBuffer (char[] buffer, int position);" />
163 <MemberType>Method</MemberType>
165 <ReturnType>System.Int32</ReturnType>
168 <Parameter Name="buffer" Type="System.Char[]" />
169 <Parameter Name="position" Type="System.Int32" />
172 <param name="buffer">To be added.</param>
173 <param name="position">To be added.</param>
174 <summary>To be added.</summary>
175 <returns>To be added.</returns>
176 <remarks>To be added.</remarks>
179 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
180 <AssemblyVersion>2.0.0.0</AssemblyVersion>
181 <AssemblyVersion>4.0.0.0</AssemblyVersion>
184 <Member MemberName="System.Security.Policy.IBuiltInEvidence.OutputToBuffer">
185 <MemberSignature Language="C#" Value="int IBuiltInEvidence.OutputToBuffer (char[] buffer, int position, bool verbose);" />
186 <MemberType>Method</MemberType>
188 <ReturnType>System.Int32</ReturnType>
191 <Parameter Name="buffer" Type="System.Char[]" />
192 <Parameter Name="position" Type="System.Int32" />
193 <Parameter Name="verbose" Type="System.Boolean" />
196 <param name="buffer">To be added.</param>
197 <param name="position">To be added.</param>
198 <param name="verbose">To be added.</param>
199 <summary>To be added.</summary>
200 <returns>To be added.</returns>
201 <remarks>To be added.</remarks>
204 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
205 <AssemblyVersion>2.0.0.0</AssemblyVersion>
206 <AssemblyVersion>4.0.0.0</AssemblyVersion>
209 <Member MemberName="ToString">
210 <MemberSignature Language="C#" Value="public override string ToString ();" />
211 <MemberType>Method</MemberType>
213 <ReturnType>System.String</ReturnType>
217 <summary>To be added.</summary>
218 <returns>To be added.</returns>
219 <remarks>To be added.</remarks>
222 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
223 <AssemblyVersion>2.0.0.0</AssemblyVersion>
224 <AssemblyVersion>4.0.0.0</AssemblyVersion>
230 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>