Class BasicAttribute

java.lang.Object
oracle.iam.provisioning.vo.BasicAttribute
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ComplexAttribute

public class BasicAttribute extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • BasicAttribute

      public BasicAttribute()
    • BasicAttribute

      public BasicAttribute(String name, String displayName, BasicAttribute.TYPE type, String icfClass, boolean isEncrypted, boolean isPassword, boolean isUpdatable, boolean isCreatable, boolean isReturnedByDefault, boolean isReadable, boolean isRequired, boolean isMultiValued)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • isEncrypted

      public boolean isEncrypted()
    • setEncrypted

      public void setEncrypted(boolean isEncrypted)
    • isPassword

      public boolean isPassword()
    • setPassword

      public void setPassword(boolean isPassword)
    • isAuditable

      public boolean isAuditable()
    • setAuditable

      public void setAuditable(boolean isAuditable)
    • isSearchable

      public boolean isSearchable()
    • setSearchable

      public void setSearchable(boolean isSearchable)
    • isUpdatable

      public boolean isUpdatable()
    • setUpdatable

      public void setUpdatable(boolean isUpdatable)
    • isCreatable

      public boolean isCreatable()
    • setCreatable

      public void setCreatable(boolean isCreatable)
    • isReturnedByDefault

      public boolean isReturnedByDefault()
    • setReturnedByDefault

      public void setReturnedByDefault(boolean isReturnedByDefault)
    • isReadable

      public boolean isReadable()
    • setReadable

      public void setReadable(boolean isReadable)
    • isRequired

      public boolean isRequired()
    • setRequired

      public void setRequired(boolean isRequired)
    • getIdentifyFieldRef

      public String getIdentifyFieldRef()
    • setIdentifyFieldRef

      public void setIdentifyFieldRef(String identifyFieldRef)
    • getIcfClass

      public String getIcfClass()
    • setIcfClass

      public void setIcfClass(String icfClass)
    • getType

      public BasicAttribute.TYPE getType()
    • setType

      public void setType(BasicAttribute.TYPE type)
    • getSpecialAttributes

      public static Map<String,String> getSpecialAttributes()
    • getIcftypeToOimtypeMap

      public static Map<String,BasicAttribute.TYPE> getIcftypeToOimtypeMap()
    • getSerialversionuid

      public static long getSerialversionuid()
    • isMultiValued

      public boolean isMultiValued()
    • setMultiValued

      public void setMultiValued(boolean isMultiValued)
    • isEntitlementValue

      public boolean isEntitlementValue()
    • setEntitlementValue

      public void setEntitlementValue(boolean isEntitlementValue)
    • getEntitlementTargetObjectclassName

      public String getEntitlementTargetObjectclassName()
    • setEntitlementTargetObjectclassName

      public void setEntitlementTargetObjectclassName(String entitlementTargetObjectclassName)
    • getProperties

      public HashMap<String,Object> getProperties()
    • setProperties

      public void setProperties(HashMap<String,Object> properties)
      This method sets the form field properties for a form field (SDP entries for SDC)
      Parameters:
      properties - the form field properties for a form field (SDP entries for SDC)
    • toString

      public String toString()
      Overrides:
      toString in class Object