All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.netgrif.application.engine.auth.service.interfaces.ILdapUserRefService Maven / Gradle / Ivy

Go to download

System provides workflow management functions including user, role and data management.

There is a newer version: 6.3.3
Show newest version
package com.netgrif.application.engine.auth.service.interfaces;


import com.netgrif.application.engine.auth.domain.IUser;
import com.netgrif.application.engine.ldap.domain.LdapUserRef;
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;

import javax.naming.Name;

@ConditionalOnExpression("${nae.ldap.enabled:false}")
public interface ILdapUserRefService {

    IUser createUser(LdapUserRef ldapUser);

    IUser updateById(Name id, IUser savedUser);

    LdapUserRef findById(Name id);

    LdapUserRef findUserByDn(String dn);

    LdapUserRef findUserByCn(String cn);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy