[]Struct jni_android_sys::java::security::cert::X509CRL

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

public class X509CRL

Required feature: "java-security-cert-X509CRL"

Methods

impl X509CRL

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 hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

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

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

verify

Required features: "java-security-PublicKey"

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

verify

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

pub fn verify_PublicKey_Provider<'env>(
    &'env self,
    arg0: impl Into<Option<&'env PublicKey>>,
    arg1: impl Into<Option<&'env Provider>>
) -> Result<(), Local<'env, Throwable>>
[src]

verify

Required features: "java-security-Provider", "java-security-PublicKey"

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

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

getIssuerDN

Required features: "java-security-Principal"

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

getIssuerX500Principal

Required features: "javax-security-auth-x500-X500Principal"

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

getThisUpdate

Required features: "java-util-Date"

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

getNextUpdate

Required features: "java-util-Date"

pub fn getRevokedCertificate_BigInteger<'env>(
    &'env self,
    arg0: impl Into<Option<&'env BigInteger>>
) -> Result<Option<Local<'env, X509CRLEntry>>, Local<'env, Throwable>>
[src]

getRevokedCertificate

Required features: "java-math-BigInteger", "java-security-cert-X509CRLEntry"

pub fn getRevokedCertificate_X509Certificate<'env>(
    &'env self,
    arg0: impl Into<Option<&'env X509Certificate>>
) -> Result<Option<Local<'env, X509CRLEntry>>, Local<'env, Throwable>>
[src]

getRevokedCertificate

Required features: "java-security-cert-X509CRLEntry", "java-security-cert-X509Certificate"

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

getRevokedCertificates

Required features: "java-util-Set"

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

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

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

getSigAlgName

Required features: "java-lang-String"

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

getSigAlgOID

Required features: "java-lang-String"

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

Methods from Deref<Target = CRL>

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

getType

Required features: "java-lang-String"

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

toString

Required features: "java-lang-String"

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

isRevoked

Required features: "java-security-cert-Certificate"

Trait Implementations

impl AsJValue for X509CRL

impl AsRef<X509Extension> for X509CRL

impl AsValidJObjectAndEnv for X509CRL

impl Deref for X509CRL

type Target = CRL

The resulting type after dereferencing.

impl JniType for X509CRL

Auto Trait Implementations

impl RefUnwindSafe for X509CRL

impl !Send for X509CRL

impl !Sync for X509CRL

impl Unpin for X509CRL

impl UnwindSafe for X509CRL

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.