package com.hwlcn.ldap.ldap.sdk;
import java.io.Serializable;
import com.hwlcn.ldap.asn1.ASN1OctetString;
import com.hwlcn.core.annotation.Extensible;
import com.hwlcn.core.annotation.ThreadSafety;
import com.hwlcn.ldap.util.ThreadSafetyLevel;
@Extensible()
@ThreadSafety(level=ThreadSafetyLevel.INTERFACE_THREADSAFE)
public interface DecodeableControl
extends Serializable
{
Control decodeControl(final String oid, final boolean isCritical,
final ASN1OctetString value)
throws LDAPException;
}