Class Attribute

java.lang.Object
io.jans.orm.model.base.Entry
io.jans.model.attribute.Attribute
All Implemented Interfaces:
Serializable, Cloneable

public class Attribute extends io.jans.orm.model.base.Entry implements Serializable
Attribute Metadata
Version:
February 9, 2015
Author:
Yuriy Movchan, Javier Rojas Blum
See Also:
  • Constructor Details

    • Attribute

      public Attribute()
  • Method Details

    • getInum

      public String getInum()
    • setInum

      public void setInum(String inum)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getLifetime

      public String getLifetime()
    • setLifetime

      public void setLifetime(String lifetime)
    • getSourceAttribute

      public String getSourceAttribute()
    • setSourceAttribute

      public void setSourceAttribute(String sourceAttribute)
    • getSalt

      public String getSalt()
    • setSalt

      public void setSalt(String salt)
    • getNameIdType

      public String getNameIdType()
    • setNameIdType

      public void setNameIdType(String nameIdType)
    • 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)
    • getOrigin

      public String getOrigin()
    • setOrigin

      public void setOrigin(String origin)
    • getDataType

      public AttributeDataType getDataType()
    • setDataType

      public void setDataType(AttributeDataType dataType)
    • getEditType

      public UserRole[] getEditType()
    • setEditType

      public void setEditType(UserRole[] editType)
    • getViewType

      public UserRole[] getViewType()
    • setViewType

      public void setViewType(UserRole[] viewType)
    • getUsageType

      public AttributeUsageType[] getUsageType()
    • setUsageType

      public void setUsageType(AttributeUsageType[] usageType)
    • getClaimName

      public String getClaimName()
    • setClaimName

      public void setClaimName(String claimName)
    • getStatus

      public GluuStatus getStatus()
    • setStatus

      public void setStatus(GluuStatus status)
    • getSaml1Uri

      public String getSaml1Uri()
    • setSaml1Uri

      public void setSaml1Uri(String saml1Uri)
    • getSaml2Uri

      public String getSaml2Uri()
    • setSaml2Uri

      public void setSaml2Uri(String saml2Uri)
    • getUrn

      public String getUrn()
    • setUrn

      public void setUrn(String urn)
    • getScimCustomAttr

      public Boolean getScimCustomAttr()
    • setScimCustomAttr

      public void setScimCustomAttr(Boolean scimCustomAttr)
    • getMultiValuedAttribute

      public Boolean getMultiValuedAttribute()
    • setMultiValuedAttribute

      public void setMultiValuedAttribute(Boolean multivaluedAttribute)
    • getTooltip

      public String getTooltip()
    • setTooltip

      public void setTooltip(String tooltip)
    • getAttributeValidation

      public AttributeValidation getAttributeValidation()
    • setAttributeValidation

      public void setAttributeValidation(AttributeValidation attributeValidation)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.jans.orm.model.base.Entry