Class ClientService

    • Constructor Detail

      • ClientService

        public ClientService()
    • Method Detail

      • contains

        public boolean contains​(String clientDn)
      • addClient

        public void addClient​(io.jans.as.common.model.registration.Client client)
      • removeClient

        public void removeClient​(io.jans.as.common.model.registration.Client client)
      • updateClient

        public void updateClient​(io.jans.as.common.model.registration.Client client)
      • getClientByInum

        public io.jans.as.common.model.registration.Client getClientByInum​(String inum)
      • searchClients

        public List<io.jans.as.common.model.registration.Client> searchClients​(String pattern,
                                                                               int sizeLimit)
      • getAllClients

        public List<io.jans.as.common.model.registration.Client> getAllClients​(int sizeLimit)
      • getAllClients

        public List<io.jans.as.common.model.registration.Client> getAllClients()
      • searchClients

        public io.jans.orm.model.PagedResult<io.jans.as.common.model.registration.Client> searchClients​(io.jans.configapi.core.model.SearchRequest searchRequest)
      • getClientByDn

        public io.jans.as.common.model.registration.Client getClientByDn​(String dn)
      • getApplicationType

        public io.jans.as.model.register.ApplicationType[] getApplicationType()
      • getSubjectTypes

        public io.jans.as.model.common.SubjectType[] getSubjectTypes()
      • getSignatureAlgorithms

        public io.jans.as.model.crypto.signature.SignatureAlgorithm[] getSignatureAlgorithms()
      • getDnForClient

        public String getDnForClient​(String inum)
      • generateInumForNewClient

        public String generateInumForNewClient()