Added in API level 31

IkeDerAsn1DnIdentification


public final class IkeDerAsn1DnIdentification
extends IkeIdentification

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


This class represents an IKE entity ID based on a DER encoded ASN.1 X.500 Distinguished Name.

An example might be "CN=ike.test.android.net, O=Android, C=US".

Summary

Fields

public final X500Principal derAsn1Dn

The ASN.1 X.500 Distinguished Name

Public constructors

IkeDerAsn1DnIdentification(X500Principal derAsn1Dn)

Construct an instance of IkeDerAsn1DnIdentification with an ASN.1 X.500 Distinguished Name

Inherited methods

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 timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Fields

derAsn1Dn

Added in API level 31
public final X500Principal derAsn1Dn

The ASN.1 X.500 Distinguished Name

Public constructors

IkeDerAsn1DnIdentification

Added in API level 31
public IkeDerAsn1DnIdentification (X500Principal derAsn1Dn)

Construct an instance of IkeDerAsn1DnIdentification with an ASN.1 X.500 Distinguished Name

Parameters
derAsn1Dn X500Principal: the ASN.1 X.500 Distinguished Name. This value cannot be null.