@Path(value="/system/ldap") public class LdapResource extends RestResource
objectMapper, serverStatus, userService
Constructor and Description |
---|
LdapResource() |
Modifier and Type | Method and Description |
---|---|
void |
deleteLdapSettings() |
LdapSettingsResponse |
getLdapSettings() |
LdapTestConfigResponse |
testLdapConfiguration(LdapTestConfigRequest request) |
void |
updateLdapSettings(LdapSettingsRequest request) |
bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, page, restrictToMaster, setPrettyPrint
@GET @Timed @Path(value="/settings") @Produces(value="application/json") public LdapSettingsResponse getLdapSettings()
@POST @Timed @Path(value="/test") @Consumes(value="application/json") @Produces(value="application/json") public LdapTestConfigResponse testLdapConfiguration(@NotNull LdapTestConfigRequest request)
@PUT @Timed @Path(value="/settings") @Consumes(value="application/json") public void updateLdapSettings(@NotNull LdapSettingsRequest request) throws ValidationException
ValidationException
@DELETE @Timed @Path(value="/settings") public void deleteLdapSettings()
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.