[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The MessageCertificateX509Volatiletype exposes the following properties.

Properties

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

  Member Description
CertificateEncoded
Returns complete certificate in blob format
HasDisposed
If true, the certificate object has been disposed
HashAlgorithmName
Gets the hash algorithm name in a format that can be used by .NET's crypto code
HashAlgorithmOid
Gets the virtual hash algorithm name in a format that can be used for Crypto API signing and hashing of messages
IsDeserialized
If true, the certificate has been deserialized from a binary formatter. At this time, some data is lost when serialization occurs and this allows us to throw clear exceptions indicating this.
IsVolatile
MessageCertificateX509Volatileis a volatile certificate
(Overrides MessageCertificateX509 . . :: . . IsVolatile.)
PrivateKeyCsp
Gets the CSP for the private key
PublicKey
Gets public key of certificate
(Overrides MessageCertificate . . :: . . PublicKey.)
PublicKeyEncoded
Gets public key blob of certificate
(Overrides MessageCertificate . . :: . . PublicKeyEncoded.)
RawCertificate
Represents the raw certificate (including private key) in raw form
StoreLocation
Gets or sets the store location. Returns null if the store location is not supported.
StoreName
Gets or sets the name of the store. Returns null if the store name is not supported.
Synchronizer
Synchronization object for locking across threads
Thumbprint
Allows the user to get and the thumbprint of the certificate to use for cryptographic operations
UseLegacyHashing
If this is true, legacy hashing should be used. This implies that algorithms should not be specified depending on the implementation of the message or sender.
X509Certificate
Returns the certificate that is specified by Certificate

See Also