# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Inherited Methods

# IkeIdentification

`public abstract class IkeIdentification`
`extends Object` ``

java.lang.Object
↳ | android.net.ipsec.ike.IkeIdentification

Known direct subclasses IkeDerAsn1DnIdentification, IkeFqdnIdentification, IkeIpv4AddrIdentification, IkeIpv6AddrIdentification, IkeKeyIdIdentification, IkeRfc822AddrIdentification
IkeDerAsn1DnIdentification | This class represents an IKE entity ID based on a DER encoded ASN.1 X.500 Distinguished Name.
IkeFqdnIdentification | IkeFqdnIdentification represents an IKE entity identification based on a fully-qualified domain name (FQDN).
IkeIpv4AddrIdentification | IkeIpv4AddrIdentification represents an IKE entity identification based on IPv4 address.
IkeIpv6AddrIdentification | IkeIpv6AddrIdentification represents an IKE entity identification based on IPv6 address.
IkeKeyIdIdentification | IkeKeyIdIdentification represents an IKE entity identification based on a Key ID.
IkeRfc822AddrIdentification | IkeRfc822AddrIdentification represents an IKE entity identification based on a fully-qualified RFC 822 email address ID (e.g. ike@android.com).

IkeIdentification is abstract base class that represents the common information for all types of IKE entity identification.

`IkeIdentification` is used in IKE authentication.

See also:

- RFC 7296, Internet Key Exchange Protocol Version 2 (IKEv2)

## Summary

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*