[]Struct jni_android_sys::java::security::KeyStore

#[repr(transparent)]
pub struct KeyStore(_);

public class KeyStore

Required feature: java-security-KeyStore

Methods

impl KeyStore

pub fn get_instance_string<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, KeyStore>>>
[src]

getInstance

Required features: "java-lang-String", "java-security-KeyStore"

pub fn get_instance_string_string<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, KeyStore>>>
[src]

getInstance

Required features: "java-lang-String", "java-security-KeyStore"

pub fn get_instance_string_provider<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env Provider>>
) -> Result<Option<Local<'env, KeyStore>>>
[src]

getInstance

Required features: "java-lang-String", "java-security-KeyStore", "java-security-Provider"

pub fn get_default_type<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, String>>>
[src]

getDefaultType

Required features: "java-lang-String"

pub fn get_provider<'env>(&'env self) -> Result<Option<Local<'env, Provider>>>[src]

getProvider

Required features: "java-security-Provider"

pub fn get_type<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]

getType

Required features: "java-lang-String"

pub fn get_key<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env CharArray>>
) -> Result<Option<Local<'env, Key>>>
[src]

getKey

Required features: "java-lang-String", "java-security-Key"

pub fn get_certificate<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Certificate>>>
[src]

getCertificate

Required features: "java-lang-String", "java-security-cert-Certificate"

pub fn get_creation_date<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Date>>>
[src]

getCreationDate

Required features: "java-lang-String", "java-util-Date"

pub fn set_certificate_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env Certificate>>
) -> Result<()>
[src]

setCertificateEntry

Required features: "java-lang-String", "java-security-cert-Certificate"

pub fn delete_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<()>
[src]

deleteEntry

Required features: "java-lang-String"

pub fn aliases<'env>(&'env self) -> Result<Option<Local<'env, Enumeration>>>[src]

aliases

Required features: "java-util-Enumeration"

pub fn contains_alias<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]

containsAlias

Required features: "java-lang-String"

pub fn size<'env>(&'env self) -> Result<i32>[src]

pub fn is_key_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]

isKeyEntry

Required features: "java-lang-String"

pub fn is_certificate_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]

isCertificateEntry

Required features: "java-lang-String"

pub fn get_certificate_alias<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Certificate>>
) -> Result<Option<Local<'env, String>>>
[src]

getCertificateAlias

Required features: "java-lang-String", "java-security-cert-Certificate"

pub fn store_output_stream_char_array<'env>(
    &'env self,
    arg0: impl Into<Option<&'env OutputStream>>,
    arg1: impl Into<Option<&'env CharArray>>
) -> Result<()>
[src]

store

Required features: "java-io-OutputStream"

pub fn store_load_store_parameter<'env>(
    &'env self,
    arg0: impl Into<Option<&'env KeyStore_LoadStoreParameter>>
) -> Result<()>
[src]

store

Required features: "java-security-KeyStore_LoadStoreParameter"

pub fn load_input_stream_char_array<'env>(
    &'env self,
    arg0: impl Into<Option<&'env InputStream>>,
    arg1: impl Into<Option<&'env CharArray>>
) -> Result<()>
[src]

load

Required features: "java-io-InputStream"

pub fn load_load_store_parameter<'env>(
    &'env self,
    arg0: impl Into<Option<&'env KeyStore_LoadStoreParameter>>
) -> Result<()>
[src]

load

Required features: "java-security-KeyStore_LoadStoreParameter"

pub fn get_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env KeyStore_ProtectionParameter>>
) -> Result<Option<Local<'env, KeyStore_Entry>>>
[src]

getEntry

Required features: "java-lang-String", "java-security-KeyStore_Entry", "java-security-KeyStore_ProtectionParameter"

pub fn set_entry<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env KeyStore_Entry>>,
    arg2: impl Into<Option<&'env KeyStore_ProtectionParameter>>
) -> Result<()>
[src]

setEntry

Required features: "java-lang-String", "java-security-KeyStore_Entry", "java-security-KeyStore_ProtectionParameter"

pub fn entry_instance_of<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>,
    arg1: impl Into<Option<&'env Class>>
) -> Result<bool>
[src]

entryInstanceOf

Required features: "java-lang-Class", "java-lang-String"

Methods from Deref<Target = Object>

pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]

getClass

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]

equals

Required features: "java-lang-Object"

pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]

toString

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 Deref for KeyStore

type Target = Object

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for KeyStore

impl AsJValue for KeyStore

Auto Trait Implementations

impl !Sync for KeyStore

impl Unpin for KeyStore

impl !Send for KeyStore

impl UnwindSafe for KeyStore

impl RefUnwindSafe for KeyStore

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]