[−]Struct jni_android_sys::java::security::AccessController
public final class AccessController
Required feature: java-security-AccessController
Methods
impl AccessController
pub fn do_privileged_privileged_action<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-PrivilegedAction"
pub fn do_privileged_with_combiner_privileged_action<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-PrivilegedAction"
pub fn do_privileged_privileged_action_access_control_context<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>,
arg1: impl Into<Option<&'env AccessControlContext>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedAction>>,
arg1: impl Into<Option<&'env AccessControlContext>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-AccessControlContext", "java-security-PrivilegedAction"
pub fn do_privileged_privileged_exception_action<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-PrivilegedExceptionAction"
pub fn do_privileged_with_combiner_privileged_exception_action<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-PrivilegedExceptionAction"
pub fn do_privileged_privileged_exception_action_access_control_context<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>,
arg1: impl Into<Option<&'env AccessControlContext>>
) -> Result<Option<Local<'env, Object>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PrivilegedExceptionAction>>,
arg1: impl Into<Option<&'env AccessControlContext>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-security-AccessControlContext", "java-security-PrivilegedExceptionAction"
pub fn get_context<'env>(
__jni_env: &'env Env
) -> Result<Option<Local<'env, AccessControlContext>>>
[src]
__jni_env: &'env Env
) -> Result<Option<Local<'env, AccessControlContext>>>
Required features: "java-security-AccessControlContext"
pub fn check_permission<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Permission>>
) -> Result<()>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Permission>>
) -> Result<()>
Required features: "java-security-Permission"
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 Deref for AccessController
impl AsValidJObjectAndEnv for AccessController
impl AsJValue for AccessController
Auto Trait Implementations
impl !Sync for AccessController
impl Unpin for AccessController
impl !Send for AccessController
impl UnwindSafe for AccessController
impl RefUnwindSafe for AccessController
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,