com.safeidentity.adminservice.dao.ldap.schema
Class LDIFObjectClass

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.ldap.schema.LDIFObjectClass

public class LDIFObjectClass
extends java.lang.Object

RFC 2252 defines ObjectClassDescription as follows: ObjectClassDescription = "(" whsp numericoid whsp ; ObjectClass identifier [ "NAME" qdescrs ] [ "DESC" qdstring ] [ "OBSOLETE" whsp ] [ "SUP" oids ] ; Superior ObjectClasses [ ( "ABSTRACT" / "STRUCTURAL" / "AUXILIARY" ) whsp ] ; default structural [ "MUST" oids ] ; AttributeTypes [ "MAY" oids ] ; AttributeTypes whsp ")"


Constructor Summary
LDIFObjectClass()
           
 
Method Summary
 void addMayAttr(java.util.HashSet set)
           
 void addMayAttr(java.lang.String attr)
           
 void addMustAttr(java.util.HashSet set)
           
 void addMustAttr(java.lang.String attr)
           
 javax.naming.directory.Attributes getAttribute()
           
 java.lang.String getDescription()
           
 java.lang.String getLDIFString()
           
 java.util.HashSet getMayAttrs()
           
 java.util.HashSet getMustAttrs()
           
 java.lang.String getName()
           
 java.lang.String getNumericoid()
           
 java.lang.String getOpenLdapLDIFString()
           
 java.lang.String getOrigin()
           
 java.lang.String getStructure()
           
 java.lang.String getSupObject()
           
 boolean isObsolete()
           
 boolean isValid()
           
static void main(java.lang.String[] args)
           
 void setDescription(java.lang.String description)
           
 void setMayAttr(java.lang.String strAttrs)
           
 void setMayAttrs(java.util.HashSet mayAttrs)
           
 void setMustAttr(java.lang.String strAttrs)
           
 void setMustAttrs(java.util.HashSet mustAttrs)
           
 void setName(java.lang.String name)
           
 void setNumericoid(java.lang.String numericoid)
           
 void setObsolete(boolean obsolete)
           
 void setOrigin(java.lang.String orgin)
           
 void setStructure(java.lang.String type)
           
 void setSupObject(java.lang.String sup)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LDIFObjectClass

public LDIFObjectClass()
Method Detail

getDescription

public java.lang.String getDescription()

getMayAttrs

public java.util.HashSet getMayAttrs()

getMustAttrs

public java.util.HashSet getMustAttrs()

getName

public java.lang.String getName()

getNumericoid

public java.lang.String getNumericoid()

isObsolete

public boolean isObsolete()

getOrigin

public java.lang.String getOrigin()

getSupObject

public java.lang.String getSupObject()

getStructure

public java.lang.String getStructure()

setStructure

public void setStructure(java.lang.String type)

setSupObject

public void setSupObject(java.lang.String sup)

setOrigin

public void setOrigin(java.lang.String orgin)

setObsolete

public void setObsolete(boolean obsolete)

setNumericoid

public void setNumericoid(java.lang.String numericoid)

setName

public void setName(java.lang.String name)

setMustAttrs

public void setMustAttrs(java.util.HashSet mustAttrs)

setMayAttrs

public void setMayAttrs(java.util.HashSet mayAttrs)

setDescription

public void setDescription(java.lang.String description)

setMustAttr

public void setMustAttr(java.lang.String strAttrs)

setMayAttr

public void setMayAttr(java.lang.String strAttrs)

addMustAttr

public void addMustAttr(java.lang.String attr)

addMayAttr

public void addMayAttr(java.lang.String attr)

addMayAttr

public void addMayAttr(java.util.HashSet set)

addMustAttr

public void addMustAttr(java.util.HashSet set)

isValid

public boolean isValid()

getAttribute

public javax.naming.directory.Attributes getAttribute()

getLDIFString

public java.lang.String getLDIFString()

getOpenLdapLDIFString

public java.lang.String getOpenLdapLDIFString()

toString

public java.lang.String toString()

main

public static void main(java.lang.String[] args)


Copyright © 2004 SoftForum Corp. All Rights Reserved.