All Known Implementing Classes:
HvlOAuthLdapServiceImpl

@Validated public interface HvlOAuthLdapService
This service provides operational methods.
  • Method Details

    • authenticate

      void authenticate(@NotNull @Valid @NotNull @Valid HvlLdapAuthenticationModel authenticationModel)
      Authenticate by using authentication model.
      Parameters:
      authenticationModel - the authentication request model
    • getObjectClassListByLdapType

      List<String> getObjectClassListByLdapType(@NotBlank @Size(max=50) @NotBlank @Size(max=50) String type)
      Gets Object class list by type.
      Parameters:
      type - the type
      Returns:
      HvlLdapGroupModel model