org.bouncycastle.asn1.pkcs
Class RSAPublicKey
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.pkcs.RSAPublicKey
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class RSAPublicKey
- extends ASN1Object
|
Constructor Summary |
RSAPublicKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RSAPublicKey
public RSAPublicKey(java.math.BigInteger modulus,
java.math.BigInteger publicExponent)
getInstance
public static RSAPublicKey getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static RSAPublicKey getInstance(java.lang.Object obj)
getModulus
public java.math.BigInteger getModulus()
getPublicExponent
public java.math.BigInteger getPublicExponent()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- This outputs the key in PKCS1v2 format.
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER, -- e
}
- Specified by:
toASN1Primitive in interface ASN1Encodable- Specified by:
toASN1Primitive in class ASN1Object
- Returns:
- a primitive representation of this object.