Class RoleDependencyEntity

    • Constructor Detail

      • RoleDependencyEntity

        public RoleDependencyEntity()
    • Method Detail

      • getContained

        public RoleEntity getContained()
        Gets value for attribute contained
      • setContained

        public void setContained​(RoleEntity contained)
        Sets value for attribute contained
      • getContainer

        public RoleEntity getContainer()
        Gets value for attribute container
      • setContainer

        public void setContainer​(RoleEntity container)
        Sets value for attribute container
      • getId

        public Long getId()
        Gets value for attribute id
      • setId

        public void setId​(Long id)
        Sets value for attribute id
      • getGranteeApplicationDomain

        public InformationSystemEntity getGranteeApplicationDomain()
        Gets value for attribute granteeApplicationDomain
      • setGranteeApplicationDomain

        public void setGranteeApplicationDomain​(InformationSystemEntity granteeApplicationDomain)
        Sets value for attribute granteeApplicationDomain
      • getGranteeGroupDomain

        public GroupEntity getGranteeGroupDomain()
        Gets value for attribute granteeGroupDomain
      • setGranteeGroupDomain

        public void setGranteeGroupDomain​(GroupEntity granteeGroupDomain)
        Sets value for attribute granteeGroupDomain
      • getGranteeDomainValue

        public DomainValueEntity getGranteeDomainValue()
        Gets value for attribute granteeDomainValue
      • setGranteeDomainValue

        public void setGranteeDomainValue​(DomainValueEntity granteeDomainValue)
        Sets value for attribute granteeDomainValue
      • getDomainApplication

        public InformationSystemEntity getDomainApplication()
        Gets value for attribute domainApplication
      • setDomainApplication

        public void setDomainApplication​(InformationSystemEntity domainApplication)
        Sets value for attribute domainApplication
      • getDomainGroup

        public GroupEntity getDomainGroup()
        Gets value for attribute domainGroup
      • setDomainGroup

        public void setDomainGroup​(GroupEntity domainGroup)
        Sets value for attribute domainGroup
      • getDomainApplicationValue

        public DomainValueEntity getDomainApplicationValue()
        Gets value for attribute domainApplicationValue
      • setDomainApplicationValue

        public void setDomainApplicationValue​(DomainValueEntity domainApplicationValue)
        Sets value for attribute domainApplicationValue
      • getStatus

        public com.soffid.iam.api.RoleDependencyStatus getStatus()
        Gets value for attribute status
      • setStatus

        public void setStatus​(com.soffid.iam.api.RoleDependencyStatus status)
        Sets value for attribute status
      • getMandatory

        public Boolean getMandatory()
        Gets value for attribute mandatory
      • setMandatory

        public void setMandatory​(Boolean mandatory)
        Sets value for attribute mandatory
      • isAllowed

        public abstract boolean isAllowed​(String permission)
        Operation isAllowed
        Parameters:
        permission -
        Returns:
      • toString

        public abstract String toString()
        Operation toString
        Overrides:
        toString in class Object
        Returns:
      • customCache

        public abstract void customCache()
        Operation customCache
      • equals

        public boolean equals​(Object object)
        Returns true if the argument is an RoleDependencyEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Returns a hash code based on this entity's identifiers.
        Overrides:
        hashCode in class Object