[−]Struct jni_android_sys::android::security::keystore::KeyInfo
public class KeyInfo
Required feature: android-security-keystore-KeyInfo
Methods
impl KeyInfo
pub fn get_keystore_alias<'env>(
&'env self
) -> Result<Option<Local<'env, String>>>[src]
&'env self
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn is_inside_secure_hardware<'env>(&'env self) -> Result<bool>[src]
pub fn get_origin<'env>(&'env self) -> Result<i32>[src]
pub fn get_key_size<'env>(&'env self) -> Result<i32>[src]
pub fn get_key_validity_start<'env>(
&'env self
) -> Result<Option<Local<'env, Date>>>[src]
&'env self
) -> Result<Option<Local<'env, Date>>>
Required features: "java-util-Date"
pub fn get_key_validity_for_consumption_end<'env>(
&'env self
) -> Result<Option<Local<'env, Date>>>[src]
&'env self
) -> Result<Option<Local<'env, Date>>>
getKeyValidityForConsumptionEnd
Required features: "java-util-Date"
pub fn get_key_validity_for_origination_end<'env>(
&'env self
) -> Result<Option<Local<'env, Date>>>[src]
&'env self
) -> Result<Option<Local<'env, Date>>>
getKeyValidityForOriginationEnd
Required features: "java-util-Date"
pub fn get_purposes<'env>(&'env self) -> Result<i32>[src]
pub fn is_user_authentication_required<'env>(&'env self) -> Result<bool>[src]
pub fn is_user_confirmation_required<'env>(&'env self) -> Result<bool>[src]
pub fn get_user_authentication_validity_duration_seconds<'env>(
&'env self
) -> Result<i32>[src]
&'env self
) -> Result<i32>
pub fn is_user_authentication_requirement_enforced_by_secure_hardware<'env>(
&'env self
) -> Result<bool>[src]
&'env self
) -> Result<bool>
pub fn is_user_authentication_valid_while_on_body<'env>(
&'env self
) -> Result<bool>[src]
&'env self
) -> Result<bool>
pub fn is_invalidated_by_biometric_enrollment<'env>(&'env self) -> Result<bool>[src]
pub fn is_trusted_user_presence_required<'env>(&'env self) -> Result<bool>[src]
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<KeySpec> for KeyInfo
impl Deref for KeyInfo
impl AsValidJObjectAndEnv for KeyInfo
impl AsJValue for KeyInfo
Auto Trait Implementations
impl !Sync for KeyInfo
impl Unpin for KeyInfo
impl !Send for KeyInfo
impl UnwindSafe for KeyInfo
impl RefUnwindSafe for KeyInfo
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,