Stay organized with collections
Save and categorize content based on your preferences.
IkeAuthDigitalSignRemoteConfig
class IkeAuthDigitalSignRemoteConfig : IkeSessionParams.IkeAuthConfig
This class represents the configuration to support IKEv2 public-key-signature-based authentication of the remote side.
Summary
Public methods |
open Boolean |
|
open X509Certificate? |
Retrieves the provided CA certificate for validating the remote certificate(s)
|
open Int |
|
Public methods
equals
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. |
getRemoteCaCert
open fun getRemoteCaCert(): X509Certificate?
Retrieves the provided CA certificate for validating the remote certificate(s)
hashCode
open fun hashCode(): Int
Return |
Int |
a hash code value for this object. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# IkeSessionParams.IkeAuthDigitalSignRemoteConfig\n\nAdded in [API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nIkeAuthDigitalSignRemoteConfig\n==============================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/net/ipsec/ike/IkeSessionParams.IkeAuthDigitalSignRemoteConfig \"View this page in Java\") \n\n```\nclass IkeAuthDigitalSignRemoteConfig : IkeSessionParams.IkeAuthConfig\n```\n\n|---|---|----------------------------------------------------------------------------|\n| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||\n| ↳ | [android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig](/reference/kotlin/android/net/ipsec/ike/IkeSessionParams.IkeAuthConfig) ||\n| | ↳ | [android.net.ipsec.ike.IkeSessionParams.IkeAuthDigitalSignRemoteConfig](#) |\n\nThis class represents the configuration to support IKEv2 public-key-signature-based authentication of the remote side.\n\nSummary\n-------\n\n| Public methods ||\n|-----------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|\n| open [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | [equals](#equals(kotlin.Any))`(`other:` `[Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?`)` \u003cbr /\u003e |\n| open [X509Certificate](../../../../java/security/cert/X509Certificate.html#)? | [getRemoteCaCert](#getRemoteCaCert())`()` Retrieves the provided CA certificate for validating the remote certificate(s) |\n| open [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [hashCode](#hashCode())`()` \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### equals\n\nAdded in [API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nopen fun equals(other: Any?): Boolean\n```\n\n| Parameters ||\n|-------|---------------------------------------------|\n| `obj` | the reference object with which to compare. |\n\n| Return ||\n|------------------------------------------------------------------------------------|---------------------------------------------------------------------------|\n| [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | `true` if this object is the same as the obj argument; `false` otherwise. |\n\n### getRemoteCaCert\n\nAdded in [API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nopen fun getRemoteCaCert(): X509Certificate?\n```\n\nRetrieves the provided CA certificate for validating the remote certificate(s)\n\n| Return ||\n|--------------------------------------------------------------------------|---------------------------|\n| [X509Certificate](../../../../java/security/cert/X509Certificate.html#)? | This value may be `null`. |\n\n### hashCode\n\nAdded in [API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nopen fun hashCode(): Int\n```\n\n| Return ||\n|----------------------------------------------------------------------------|------------------------------------|\n| [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | a hash code value for this object. |"]]