Skip navigation links
oracle.security.crypto.jce.crypto
Class RSAPublicKeyImpl
java.lang.Object
oracle.security.crypto.jce.crypto.RSAPublicKeyImpl
- All Implemented Interfaces:
- java.io.Serializable, java.security.interfaces.RSAKey, java.security.interfaces.RSAPublicKey, java.security.Key, java.security.PublicKey
-
public final class RSAPublicKeyImpl
- extends java.lang.Object
- implements java.security.interfaces.RSAPublicKey
An RSA public key.
RSA public keys are output in X.509 SubjectPublicKeyInfo format, and this is also the preferred format for input. However, for backwards compatibility reasons, the PKCS #1 RSAPublicKey format is recognized for input as well.
- See Also:
- Serialized Form
Fields inherited from interface java.security.interfaces.RSAPublicKey |
serialVersionUID |
Constructor Summary |
RSAPublicKeyImpl(oracle.security.crypto.core.RSAPublicKey rsaPublicKey)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RSAPublicKeyImpl
public RSAPublicKeyImpl(oracle.security.crypto.core.RSAPublicKey rsaPublicKey)
getModulus
public java.math.BigInteger getModulus()
-
- Specified by:
getModulus
in interface java.security.interfaces.RSAKey
getPublicExponent
public java.math.BigInteger getPublicExponent()
-
- Specified by:
getPublicExponent
in interface java.security.interfaces.RSAPublicKey
getAlgorithm
public java.lang.String getAlgorithm()
-
- Specified by:
getAlgorithm
in interface java.security.Key
getFormat
public java.lang.String getFormat()
-
- Specified by:
getFormat
in interface java.security.Key
getEncoded
public byte[] getEncoded()
-
- Specified by:
getEncoded
in interface java.security.Key
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
Skip navigation links
Copyright © 2005, 2009, Oracle. All rights reserved.