ImUserStatus LDAP Attribute

From Messaging Server Technical Reference Wiki
Jump to: navigation, search


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.
  • "Inactive": The IM user has been blocked temporarily and cannot authenticate on the IM server
  • "Deleted": The IM user has been banned from accessing any IM services and cannot authenticate on the IM server

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.