Class LdapClient

java.lang.Object
swiss.trustbroker.ldap.service.LdapClient

@Service public class LdapClient extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    LdapClient(org.springframework.ldap.core.LdapTemplate ldapTemplate, swiss.trustbroker.config.TrustBrokerProperties trustBrokerProperties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    search(swiss.trustbroker.api.relyingparty.dto.RelyingPartyConfig relyingPartyConfig, swiss.trustbroker.api.sessioncache.dto.CpResponseData cpResponse, swiss.trustbroker.api.idm.dto.IdmRequest idmQuery, List<Map<String,List<String>>> attributes, swiss.trustbroker.api.idm.dto.IdmResult result)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LdapClient

      public LdapClient(org.springframework.ldap.core.LdapTemplate ldapTemplate, swiss.trustbroker.config.TrustBrokerProperties trustBrokerProperties)
  • Method Details

    • search

      public List<Map<String,List<String>>> search(swiss.trustbroker.api.relyingparty.dto.RelyingPartyConfig relyingPartyConfig, swiss.trustbroker.api.sessioncache.dto.CpResponseData cpResponse, swiss.trustbroker.api.idm.dto.IdmRequest idmQuery, List<Map<String,List<String>>> attributes, swiss.trustbroker.api.idm.dto.IdmResult result)