org.bouncycastle.asn1.x509
Class RSAPublicKeyStructure
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.x509.RSAPublicKeyStructure
- All Implemented Interfaces:
- DEREncodable
public class RSAPublicKeyStructure
- extends ASN1Encodable
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RSAPublicKeyStructure
public RSAPublicKeyStructure(java.math.BigInteger modulus,
java.math.BigInteger publicExponent)
RSAPublicKeyStructure
public RSAPublicKeyStructure(ASN1Sequence seq)
getInstance
public static RSAPublicKeyStructure getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static RSAPublicKeyStructure getInstance(java.lang.Object obj)
getModulus
public java.math.BigInteger getModulus()
getPublicExponent
public java.math.BigInteger getPublicExponent()
toASN1Object
public DERObject toASN1Object()
- This outputs the key in PKCS1v2 format.
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER, -- e
}
- Specified by:
toASN1Object
in class ASN1Encodable