[−]Struct jni_android_sys::android::security::keystore::KeyProtection
public final class KeyProtection
Required feature: android-security-keystore-KeyProtection
Methods
impl KeyProtection
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_digests_specified<'env>(&'env self) -> Result<bool>[src]
pub fn is_randomized_encryption_required<'env>(&'env self) -> Result<bool>[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_presence_required<'env>(&'env self) -> Result<bool>[src]
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_unlocked_device_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<KeyStore_ProtectionParameter> for KeyProtection
fn as_ref(&self) -> &KeyStore_ProtectionParameter
impl Deref for KeyProtection
impl AsValidJObjectAndEnv for KeyProtection
impl AsJValue for KeyProtection
Auto Trait Implementations
impl !Sync for KeyProtection
impl Unpin for KeyProtection
impl !Send for KeyProtection
impl UnwindSafe for KeyProtection
impl RefUnwindSafe for KeyProtection
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,