The TlsParameters type exposes the following members.

Constructors

  NameDescription
Public methodSupported by the .NET Compact FrameworkTlsParameters
Initializes a new instance of TlsParameters with default parameters.

Methods

  NameDescription
Public methodSupported by the .NET Compact FrameworkClone
Returns a shallow copy of the current parameters.
Public methodSupported by the .NET Compact FrameworkEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkGetHashCode
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkGetPreferredSuites
Gets collection of cipher suites that are used (in given order) in preference to the remaining suites. Only applies to TLS 1.2 or lower.
Public methodSupported by the .NET Compact FrameworkGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkSetPreferredSuites
Sets cipher suites to be used in preference to the remaining suites. Only applies to TLS 1.2 or lower.
Public methodSupported by the .NET Compact FrameworkToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertySupported by the .NET Compact FrameworkAcceptableAuthorities
Gets or sets the list of acceptable certificate authorities (server side only).
Public propertySupported by the .NET Compact FrameworkAllowDeprecatedVersions
Gets or sets a value indicating whether deprecated versions of TLS/SSL protocol might be enabled using the Version property. Currently deprecated versions: SSL 3.0.
Public propertySupported by the .NET Compact FrameworkAllowedCurves
Gets or sets the group of allowed elliptic curves (for ECDHE cipher suites).
Public propertySupported by the .NET Compact FrameworkAllowedSuites
Gets or sets the group of allowed cipher suites.
Public propertySupported by the .NET Compact FrameworkAllowVulnerableSuites
Gets or sets a value indicating whether vulnerable ciphers might be enabled using AllowedSuites property.
Public propertySupported by the .NET Compact FrameworkCertificate
Gets or sets the certificate to be used (server side only).
Public propertySupported by the .NET Compact FrameworkCertificatePolicy
Gets or sets the certificate policy for server sockets.
Public propertySupported by the .NET Compact FrameworkCertificateRequestHandler
Gets or sets the client certificate request handler.
Public propertySupported by the .NET Compact FrameworkCertificateVerifier
Gets or sets the certificate verifier.
Public propertySupported by the .NET Compact FrameworkCommonName
Gets or sets the common name of the server (client side only).
Public propertySupported by the .NET Compact FrameworkEntity
Gets or sets the entity of a socket.
Public propertySupported by the .NET Compact FrameworkEphemeralDiffieHellmanParameters
Gets or sets the ephemeral Diffie-Hellman parameters for DHE key exchange on server sockets.
Public propertySupported by the .NET Compact FrameworkMinimumDiffieHellmanKeySize
Gets or sets the minimum allowed size (in bits) of the ephemeral Diffie-Hellman prime. Valid values are from 512 to 16384, inclusive (client side only).
Public propertySupported by the .NET Compact FrameworkOptions
Gets or sets the connection options.
Public propertySupported by the .NET Compact FrameworkPreferredHashAlgorithm
Gets or sets the preferred signature hash algorithm.
Public propertySupported by the .NET Compact FrameworkSession
Gets or sets the session to resume (client side only).
Public propertySupported by the .NET Compact FrameworkSessionID Obsolete.
Public propertySupported by the .NET Compact FrameworkTemporaryRSAParameters
Gets or sets the temporary RSA key parameters for RSA_EXPORT key exchange on server sockets with certificates with key length >512.
Public propertySupported by the .NET Compact FrameworkVersion
Gets or sets the allowed protocol versions.

See Also