Package swiss.trustbroker.ldap.service
Class LdapClient
java.lang.Object
swiss.trustbroker.ldap.service.LdapClient
-
Constructor Summary
ConstructorsConstructorDescriptionLdapClient(org.springframework.ldap.core.LdapTemplate ldapTemplate, swiss.trustbroker.config.TrustBrokerProperties trustBrokerProperties) -
Method Summary
Modifier and TypeMethodDescriptionsearch(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)
-
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)
-