[doc] Document CurrentCultureInfo
[mono.git] / mcs / class / corlib / Documentation / en / System.Security.Policy / Publisher.xml
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" />
3   <AssemblyInfo>
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>
9   </AssemblyInfo>
10   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
11   <Base>
12     <BaseTypeName>System.Object</BaseTypeName>
13   </Base>
14   <Interfaces>
15     <Interface>
16       <InterfaceName>System.Security.Policy.IBuiltInEvidence</InterfaceName>
17     </Interface>
18     <Interface>
19       <InterfaceName>System.Security.Policy.IIdentityPermissionFactory</InterfaceName>
20     </Interface>
21   </Interfaces>
22   <Docs>
23     <summary>To be added</summary>
24     <remarks>To be added</remarks>
25   </Docs>
26   <Members>
27     <Member MemberName=".ctor">
28       <MemberSignature Language="C#" Value="public Publisher (System.Security.Cryptography.X509Certificates.X509Certificate cert);" />
29       <MemberType>Constructor</MemberType>
30       <ReturnValue />
31       <Parameters>
32         <Parameter Name="cert" Type="System.Security.Cryptography.X509Certificates.X509Certificate" />
33       </Parameters>
34       <Docs>
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>
38       </Docs>
39       <AssemblyInfo>
40         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
41         <AssemblyVersion>2.0.0.0</AssemblyVersion>
42         <AssemblyVersion>4.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44     </Member>
45     <Member MemberName="Certificate">
46       <MemberSignature Language="C#" Value="public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get; }" />
47       <MemberType>Property</MemberType>
48       <ReturnValue>
49         <ReturnType>System.Security.Cryptography.X509Certificates.X509Certificate</ReturnType>
50       </ReturnValue>
51       <Docs>
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>
55       </Docs>
56       <AssemblyInfo>
57         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
58         <AssemblyVersion>2.0.0.0</AssemblyVersion>
59         <AssemblyVersion>4.0.0.0</AssemblyVersion>
60       </AssemblyInfo>
61     </Member>
62     <Member MemberName="Copy">
63       <MemberSignature Language="C#" Value="public object Copy ();" />
64       <MemberType>Method</MemberType>
65       <ReturnValue>
66         <ReturnType>System.Object</ReturnType>
67       </ReturnValue>
68       <Parameters />
69       <Docs>
70         <summary>To be added</summary>
71         <returns>To be added: an object of type 'object'</returns>
72         <remarks>To be added</remarks>
73       </Docs>
74       <AssemblyInfo>
75         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76         <AssemblyVersion>2.0.0.0</AssemblyVersion>
77         <AssemblyVersion>4.0.0.0</AssemblyVersion>
78       </AssemblyInfo>
79     </Member>
80     <Member MemberName="CreateIdentityPermission">
81       <MemberSignature Language="C#" Value="public System.Security.IPermission CreateIdentityPermission (System.Security.Policy.Evidence evidence);" />
82       <MemberType>Method</MemberType>
83       <ReturnValue>
84         <ReturnType>System.Security.IPermission</ReturnType>
85       </ReturnValue>
86       <Parameters>
87         <Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
88       </Parameters>
89       <Docs>
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>
94       </Docs>
95       <AssemblyInfo>
96         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
97         <AssemblyVersion>2.0.0.0</AssemblyVersion>
98         <AssemblyVersion>4.0.0.0</AssemblyVersion>
99       </AssemblyInfo>
100     </Member>
101     <Member MemberName="Equals">
102       <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
103       <MemberType>Method</MemberType>
104       <ReturnValue>
105         <ReturnType>System.Boolean</ReturnType>
106       </ReturnValue>
107       <Parameters>
108         <Parameter Name="o" Type="System.Object" />
109       </Parameters>
110       <Docs>
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>
115       </Docs>
116       <AssemblyInfo>
117         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118         <AssemblyVersion>2.0.0.0</AssemblyVersion>
119         <AssemblyVersion>4.0.0.0</AssemblyVersion>
120       </AssemblyInfo>
121     </Member>
122     <Member MemberName="GetHashCode">
123       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
124       <MemberType>Method</MemberType>
125       <ReturnValue>
126         <ReturnType>System.Int32</ReturnType>
127       </ReturnValue>
128       <Parameters />
129       <Docs>
130         <summary>To be added.</summary>
131         <returns>To be added.</returns>
132         <remarks>To be added.</remarks>
133       </Docs>
134       <AssemblyInfo>
135         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
136         <AssemblyVersion>2.0.0.0</AssemblyVersion>
137         <AssemblyVersion>4.0.0.0</AssemblyVersion>
138       </AssemblyInfo>
139     </Member>
140     <Member MemberName="System.Security.Policy.IBuiltInEvidence.GetRequiredSize">
141       <MemberSignature Language="C#" Value="int IBuiltInEvidence.GetRequiredSize (bool verbose);" />
142       <MemberType>Method</MemberType>
143       <ReturnValue>
144         <ReturnType>System.Int32</ReturnType>
145       </ReturnValue>
146       <Parameters>
147         <Parameter Name="verbose" Type="System.Boolean" />
148       </Parameters>
149       <Docs>
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>
154       </Docs>
155       <AssemblyInfo>
156         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
157         <AssemblyVersion>2.0.0.0</AssemblyVersion>
158         <AssemblyVersion>4.0.0.0</AssemblyVersion>
159       </AssemblyInfo>
160     </Member>
161     <Member MemberName="System.Security.Policy.IBuiltInEvidence.InitFromBuffer">
162       <MemberSignature Language="C#" Value="int IBuiltInEvidence.InitFromBuffer (char[] buffer, int position);" />
163       <MemberType>Method</MemberType>
164       <ReturnValue>
165         <ReturnType>System.Int32</ReturnType>
166       </ReturnValue>
167       <Parameters>
168         <Parameter Name="buffer" Type="System.Char[]" />
169         <Parameter Name="position" Type="System.Int32" />
170       </Parameters>
171       <Docs>
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>
177       </Docs>
178       <AssemblyInfo>
179         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
180         <AssemblyVersion>2.0.0.0</AssemblyVersion>
181         <AssemblyVersion>4.0.0.0</AssemblyVersion>
182       </AssemblyInfo>
183     </Member>
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>
187       <ReturnValue>
188         <ReturnType>System.Int32</ReturnType>
189       </ReturnValue>
190       <Parameters>
191         <Parameter Name="buffer" Type="System.Char[]" />
192         <Parameter Name="position" Type="System.Int32" />
193         <Parameter Name="verbose" Type="System.Boolean" />
194       </Parameters>
195       <Docs>
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>
202       </Docs>
203       <AssemblyInfo>
204         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
205         <AssemblyVersion>2.0.0.0</AssemblyVersion>
206         <AssemblyVersion>4.0.0.0</AssemblyVersion>
207       </AssemblyInfo>
208     </Member>
209     <Member MemberName="ToString">
210       <MemberSignature Language="C#" Value="public override string ToString ();" />
211       <MemberType>Method</MemberType>
212       <ReturnValue>
213         <ReturnType>System.String</ReturnType>
214       </ReturnValue>
215       <Parameters />
216       <Docs>
217         <summary>To be added.</summary>
218         <returns>To be added.</returns>
219         <remarks>To be added.</remarks>
220       </Docs>
221       <AssemblyInfo>
222         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
223         <AssemblyVersion>2.0.0.0</AssemblyVersion>
224         <AssemblyVersion>4.0.0.0</AssemblyVersion>
225       </AssemblyInfo>
226     </Member>
227   </Members>
228   <Attributes>
229     <Attribute>
230       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
231     </Attribute>
232   </Attributes>
233 </Type>