[−]Struct jni_android_sys::java::security::spec::RSAPrivateCrtKeySpec
public class RSAPrivateCrtKeySpec
Required feature: java-security-spec-RSAPrivateCrtKeySpec
Methods
impl RSAPrivateCrtKeySpec
pub fn new<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env BigInteger>>,
arg1: impl Into<Option<&'env BigInteger>>,
arg2: impl Into<Option<&'env BigInteger>>,
arg3: impl Into<Option<&'env BigInteger>>,
arg4: impl Into<Option<&'env BigInteger>>,
arg5: impl Into<Option<&'env BigInteger>>,
arg6: impl Into<Option<&'env BigInteger>>,
arg7: impl Into<Option<&'env BigInteger>>
) -> Result<Local<'env, RSAPrivateCrtKeySpec>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env BigInteger>>,
arg1: impl Into<Option<&'env BigInteger>>,
arg2: impl Into<Option<&'env BigInteger>>,
arg3: impl Into<Option<&'env BigInteger>>,
arg4: impl Into<Option<&'env BigInteger>>,
arg5: impl Into<Option<&'env BigInteger>>,
arg6: impl Into<Option<&'env BigInteger>>,
arg7: impl Into<Option<&'env BigInteger>>
) -> Result<Local<'env, RSAPrivateCrtKeySpec>>
Required features: "java-math-BigInteger"
pub fn get_public_exponent<'env>(
&'env self
) -> Result<Option<Local<'env, BigInteger>>>[src]
&'env self
) -> Result<Option<Local<'env, BigInteger>>>
Required features: "java-math-BigInteger"
pub fn get_prime_p<'env>(&'env self) -> Result<Option<Local<'env, BigInteger>>>[src]
Required features: "java-math-BigInteger"
pub fn get_prime_q<'env>(&'env self) -> Result<Option<Local<'env, BigInteger>>>[src]
Required features: "java-math-BigInteger"
pub fn get_prime_exponent_p<'env>(
&'env self
) -> Result<Option<Local<'env, BigInteger>>>[src]
&'env self
) -> Result<Option<Local<'env, BigInteger>>>
Required features: "java-math-BigInteger"
pub fn get_prime_exponent_q<'env>(
&'env self
) -> Result<Option<Local<'env, BigInteger>>>[src]
&'env self
) -> Result<Option<Local<'env, BigInteger>>>
Required features: "java-math-BigInteger"
pub fn get_crt_coefficient<'env>(
&'env self
) -> Result<Option<Local<'env, BigInteger>>>[src]
&'env self
) -> Result<Option<Local<'env, BigInteger>>>
Required features: "java-math-BigInteger"
Methods from Deref<Target = RSAPrivateKeySpec>
pub fn get_modulus<'env>(&'env self) -> Result<Option<Local<'env, BigInteger>>>[src]
Required features: "java-math-BigInteger"
pub fn get_private_exponent<'env>(
&'env self
) -> Result<Option<Local<'env, BigInteger>>>[src]
&'env self
) -> Result<Option<Local<'env, BigInteger>>>
Required features: "java-math-BigInteger"
Trait Implementations
impl Deref for RSAPrivateCrtKeySpec
type Target = RSAPrivateKeySpec
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl AsValidJObjectAndEnv for RSAPrivateCrtKeySpec
impl AsJValue for RSAPrivateCrtKeySpec
Auto Trait Implementations
impl !Sync for RSAPrivateCrtKeySpec
impl Unpin for RSAPrivateCrtKeySpec
impl !Send for RSAPrivateCrtKeySpec
impl UnwindSafe for RSAPrivateCrtKeySpec
impl RefUnwindSafe for RSAPrivateCrtKeySpec
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,