Table of Contents

Class RsaPublicKeyStructure

Namespace
Org.BouncyCastle.Asn1.X509
Assembly
BouncyCastle.Cryptography.dll
public class RsaPublicKeyStructure : Asn1Encodable, IAsn1Convertible
Inheritance
RsaPublicKeyStructure
Implements
Inherited Members

Constructors

RsaPublicKeyStructure(BigInteger, BigInteger)

public RsaPublicKeyStructure(BigInteger modulus, BigInteger publicExponent)

Parameters

modulus BigInteger
publicExponent BigInteger

Properties

Modulus

public BigInteger Modulus { get; }

Property Value

BigInteger

PublicExponent

public BigInteger PublicExponent { get; }

Property Value

BigInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static RsaPublicKeyStructure GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

RsaPublicKeyStructure

GetInstance(object)

public static RsaPublicKeyStructure GetInstance(object obj)

Parameters

obj object

Returns

RsaPublicKeyStructure

GetTagged(Asn1TaggedObject, bool)

public static RsaPublicKeyStructure GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

RsaPublicKeyStructure

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object