ImUserStatus LDAP Attribute



 Syntax 

 directory string (UTF-8), single-valued 

 Object Classes 

 sunIMUser 

 OID 

 2.16.840.1.113894.1009.1.103.0.1011.1.1 



Definition

The current status of the IM user. The possible values are:



 "Active": Normal state. If "inetUserStatus" is also active, then the client can proceed with authentication on the Server. </li>

<li> "Inactive": The IM user has been blocked temporarily and cannot authenticate on the IM server </li>

<li> "Deleted": The IM user has been banned from accessing any IM  services and cannot authenticate on the IM server </li>

</ul>

The attribute should take the values "Active", "Inactive" or "Deleted" to be consistent with other status attributes, however for now "Inactive" and "Deleted" are considered to be the same. Also we will be using all the three attributes while implementing the new RFC 6120 for XMPP Core.

The attribute is a MAY attribute for backward compatibility. If no value is provided for the attribute in LDAP, then the user status is taken as "Active". If a value other than the three allowed values are provided, then user status is taken as "Inactive". The comparison is case insensitive.