IkeIOException


public final class IkeIOException
extends IkeNonProtocolException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ android.net.ipsec.ike.exceptions.IkeException
         ↳ android.net.ipsec.ike.exceptions.IkeNonProtocolException
           ↳ android.net.ipsec.ike.exceptions.IkeIOException


Wrapper for I/O exceptions encountered during IKE operations.

Summary

Public constructors

IkeIOException(IOException cause)

Constructs a new exception with the specified cause.

Public methods

IOException getCause()

Returns the cause of this IkeIOException.

Inherited methods

Public constructors

IkeIOException

Added in API level 33
public IkeIOException (IOException cause)

Constructs a new exception with the specified cause.

Callers are not generally expected to instantiate this object themselves, except for testing. A reference is passed via IkeSessionCallback or ChildSessionCallback.

Parameters
cause IOException: the cause (which is saved for later retrieval by the getCause() method). This value cannot be null.

Public methods

getCause

Added in API level 33
public IOException getCause ()

Returns the cause of this IkeIOException.

Returns
IOException the cause of this IkeIOException. It might be a subclass of IOException that represents a specific type of I/O issue. For example, UnknownHostException and IkeTimeoutException. This value cannot be null.