Class InumService

java.lang.Object
org.gluu.oxtrust.service.InumService
All Implemented Interfaces:
Serializable

@ApplicationScoped public class InumService extends Object implements Serializable
See Also:
  • Constructor Details

    • InumService

      public InumService()
  • Method Details

    • contains

      public boolean contains(String inum, String type)
    • containsAttribute

      public boolean containsAttribute(String inum)
    • containsPerson

      public boolean containsPerson(String inum)
    • containsGroup

      public boolean containsGroup(String inum)
    • containsConfiguration

      public boolean containsConfiguration(String inum)
    • containsTrustRelationship

      public boolean containsTrustRelationship(String inum)
    • containsOrganization

      public boolean containsOrganization(String inum)
    • getDnForInum

      public String getDnForInum(String baseDn, String inum)
    • generateInums

      public String generateInums(String type)
    • generateInums

      public String generateInums(String type, boolean checkInDb)
    • addInumByObject

      public boolean addInumByObject(javax.persistence.EntityManager inumEntryManager, InumSqlEntry inumEntry)
      Add an Inum to the DB by object
      Returns:
      True if user exist
    • containsInum

      public boolean containsInum(javax.persistence.EntityManager inumEntryManager, String inum)
      Check if inum DB contains an inum
      Returns:
      True if user exist
    • findInum

      public InumSqlEntry findInum(javax.persistence.EntityManager inumEntryManager, String inum)
      get an inum from inum DB by inum value
      Returns:
      InumSqlEntry
    • findInum

      public InumSqlEntry findInum(javax.persistence.EntityManager inumEntryManager, String inum, String type)
      get an inum from inum DB by inum value and type
      Returns:
      InumSqlEntry
    • findInums

      public List<InumSqlEntry> findInums(javax.persistence.EntityManager inumEntryManager, String type)
      get a list of inums from inum DB associated to a specific type
      Returns:
      List of InumSqlEntry
    • removeInum

      public boolean removeInum(javax.persistence.EntityManager inumEntryManager, String inum)
      removes an inum from inum DB
      Returns:
      List of InumSqlEntry
    • findInumByObject

      public InumSqlEntry findInumByObject(javax.persistence.EntityManager inumEntryManager, String inum)
      get an inum from inum DB by inum value
      Returns:
      InumSqlEntry
    • addInum

      public boolean addInum(javax.persistence.EntityManager inumEntryManager, String inum, String type)
      Add an Inum to the DB
      Returns:
      True if user exist