System.Web 1.0.5000.0 2.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.Collections.Specialized.NameValueCollection

If a Web browser uses the SSL3.0/PCT1 protocol (the URL begins with https:// instead of http://) to connect to a server and the server requires client certificates, the browser sends the client certificate fields contained in its digital certificate.

For more information about digital certificates, see the document X.509: Public-key and attribute certificate frameworks, available on the International Telecommunication Union (ITU) site at http://www.itu.int.

Provides the client certificate fields issued by the client in response to the server's request for the client's identity.

- Property
  System.Byte[] To be added: an object of type 'byte []' To be added

  Gets or sets the certificate issuer, in binary format.

  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 To be added: an object of type 'int'

  For more information about the CERT_CONTEXT structure, see http://msdn.microsoft.com and search for CERT_CONTEXT.

  Gets the encoding of the certificate.

  1.0.5000.0
  2.0.0.0
- Property
  System.Byte[] To be added: an object of type 'byte []' To be added

  Gets a string containing the binary stream of the entire certificate content, in ASN.1 format.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string'

  The can be used as a signature for the whole client certificate.

  Gets the unique ID for the client certificate, if provided.

  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 To be added: an object of type 'int'

  Bit0 is set to 1 if the client certificate is present. Bit1 is set to 1 if the Certificate Authority (CA) of the client certificate is not in the list of recognized CAs on the server.

  A set of flags that provide additional client certificate information.

  1.0.5000.0
  2.0.0.0
- Method
  System.String `` To be added

  Returns individual client certificate fields by name.

  The value of the item specified by .

  The item in the collection to retrieve. 1.0.5000.0 2.0.0.0
- Property
  System.Boolean To be added: an object of type 'bool' To be added

  Gets a value that indicates whether the client certificate is present.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string' To be added

  A string that contains a list of subfield values containing information about the certificate issuer.

  1.0.5000.0
  2.0.0.0
- Property
  System.Boolean To be added: an object of type 'bool'

  The client certificate is not valid if the Certificate Authority (CA) is not in the list of recognized CAs on the server.

  Gets a value that indicates whether the client certificate is valid.

  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 To be added: an object of type 'int' To be added

  Gets the number of bits in the digital certificate key size. For example, 128.

  1.0.5000.0
  2.0.0.0
- Property
  System.Byte[] To be added: an object of type 'byte []' To be added

  Gets the public key binary value from the certificate.

  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 To be added: an object of type 'int' To be added

  Gets the number of bits in the server certificate private key. For example, 1024.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string' To be added

  Provides the certificate serial number as an ASCII representation of hexadecimal bytes separated by hyphens. For example, 04-67-F3-02.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string' To be added

  Gets the issuer field of the server certificate.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string' To be added

  Gets the subject field of the server certificate.

  1.0.5000.0
  2.0.0.0
- Property
  System.String To be added: an object of type 'string'

  If is specified without a subfield, the collection returns a comma-separated list of subfields. For example, C=US, O= Msft.

  Gets the subject field of the client certificate.

  1.0.5000.0
  2.0.0.0
- Property
  System.DateTime To be added: an object of type 'DateTime' To be added

  Gets the date when the certificate becomes valid. The date varies with international settings.

  1.0.5000.0
  2.0.0.0
- Property
  System.DateTime To be added: an object of type 'DateTime'

  The year value is displayed as a four-digit number.

  Gets the certificate expiration date.

  1.0.5000.0
  2.0.0.0