[]Struct jni_android_sys::java::security::Security

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

public final class Security

Required feature: "java-security-Security"

Methods

impl Security

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

Deprecated

getAlgorithmProperty

Required features: "java-lang-String"

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

insertProviderAt

Required features: "java-security-Provider"

pub fn addProvider<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Provider>>
) -> Result<i32, Local<'env, Throwable>>
[src]

addProvider

Required features: "java-security-Provider"

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

removeProvider

Required features: "java-lang-String"

pub fn getProviders<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, ObjectArray<Provider, Throwable>>>, Local<'env, Throwable>>
[src]

getProviders

Required features: "java-security-Provider"

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

getProvider

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

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

getProviders

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

pub fn getProviders_Map<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Map>>
) -> Result<Option<Local<'env, ObjectArray<Provider, Throwable>>>, Local<'env, Throwable>>
[src]

getProviders

Required features: "java-security-Provider", "java-util-Map"

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

getProperty

Required features: "java-lang-String"

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

setProperty

Required features: "java-lang-String"

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

getAlgorithms

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

Methods from Deref<Target = Object>

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

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

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

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for Security

impl AsValidJObjectAndEnv for Security

impl Deref for Security

type Target = Object

The resulting type after dereferencing.

impl JniType for Security

Auto Trait Implementations

impl RefUnwindSafe for Security

impl !Send for Security

impl !Sync for Security

impl Unpin for Security

impl UnwindSafe for Security

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.