Added in API level 31

IkeAuthDigitalSignLocalConfig


class IkeAuthDigitalSignLocalConfig : IkeSessionParams.IkeAuthConfig
kotlin.Any
   ↳ android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig
   ↳ android.net.ipsec.ike.IkeSessionParams.IkeAuthDigitalSignLocalConfig

This class represents the configuration to support IKEv2 public-key-signature-based authentication of the local side.

Summary

Public methods
open Boolean
equals(other: Any?)

open X509Certificate

Retrieves the client end certificate

open MutableList<X509Certificate!>

Retrieves the intermediate certificates

open PrivateKey

Retrieves the private key

open Int

Public methods

equals

Added in API level 31
open fun equals(other: Any?): Boolean
Parameters
obj the reference object with which to compare.
Return
Boolean true if this object is the same as the obj argument; false otherwise.

getClientEndCertificate

Added in API level 31
open fun getClientEndCertificate(): X509Certificate

Retrieves the client end certificate

Return
X509Certificate This value cannot be null.

getIntermediateCertificates

Added in API level 31
open fun getIntermediateCertificates(): MutableList<X509Certificate!>

Retrieves the intermediate certificates

Return
MutableList<X509Certificate!> This value cannot be null.

getPrivateKey

Added in API level 31
open fun getPrivateKey(): PrivateKey

Retrieves the private key

Return
PrivateKey This value cannot be null.

hashCode

Added in API level 31
open fun hashCode(): Int
Return
Int a hash code value for this object.