This documentation is archived and is not being maintained.

RSAKeyValue Class

Represents a key clause that is used to set an RSA key as part of the definition of KeyInfo for a digital signature.

For a list of all members of this type, see RSAKeyValue Members.


[Visual Basic]
Public Class RSAKeyValue
   Inherits KeyInfoClause
public class RSAKeyValue : KeyInfoClause
public __gc class RSAKeyValue : public KeyInfoClause
public class RSAKeyValue extends KeyInfoClause

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


If a key is not explicitly supplied to the constructor, a new RSA key pair is randomly generated. The public key from the key pair is used in the KeyInfo for signature validation.


Namespace: System.Security.Cryptography.Xml

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System.Security (in System.Security.dll)

See Also

RSAKeyValue Members | System.Security.Cryptography.Xml Namespace