Package org.sonatype.security.rest.model

Examples of org.sonatype.security.rest.model.UserChangePasswordRequest


    UserChangePasswordResource resource = new UserChangePasswordResource();
    resource.setUserId(username);
    resource.setNewPassword(newPassword);

    UserChangePasswordRequest request = new UserChangePasswordRequest();
    request.setData(resource);

    XStreamRepresentation representation = new XStreamRepresentation(xstream, "", MediaType.APPLICATION_XML);
    representation.setPayload(request);

    return RequestFacade.doPostForStatus(serviceURI, representation);
View Full Code Here


    UserChangePasswordResource resource = new UserChangePasswordResource();
    resource.setUserId(username);
    resource.setOldPassword(oldPassword);
    resource.setNewPassword(newPassword);

    UserChangePasswordRequest request = new UserChangePasswordRequest();
    request.setData(resource);

    XStreamRepresentation representation = new XStreamRepresentation(xstream, "", MediaType.APPLICATION_XML);
    representation.setPayload(request);

    return RequestFacade.doPostForStatus(serviceURI, representation);
View Full Code Here

    this.setModifiable(true);
  }

  @Override
  public Object getPayloadInstance() {
    return new UserChangePasswordRequest();
  }
View Full Code Here

  @Override
  @POST
  public Object post(Context context, Request request, Response response, Object payload)
      throws ResourceException
  {
    UserChangePasswordRequest changePasswordRequest = (UserChangePasswordRequest) payload;

    if (changePasswordRequest != null) {
      UserChangePasswordResource resource = changePasswordRequest.getData();

      try {
        if (!isAnonymousUser(resource.getUserId(), request)) {
          getSecuritySystem().changePassword(resource.getUserId(), resource.getNewPassword());
View Full Code Here

    this.setModifiable(true);
  }

  @Override
  public Object getPayloadInstance() {
    return new UserChangePasswordRequest();
  }
View Full Code Here

  @Override
  @POST
  public Object post(Context context, Request request, Response response, Object payload)
      throws ResourceException
  {
    UserChangePasswordRequest changePasswordRequest = (UserChangePasswordRequest) payload;

    if (changePasswordRequest != null) {
      UserChangePasswordResource resource = changePasswordRequest.getData();

      try {
        if (!isAnonymousUser(resource.getUserId(), request)) {
          getSecuritySystem().changePassword(resource.getUserId(), resource.getOldPassword(),
              resource.getNewPassword());
View Full Code Here

    this.validateXmlHasNoPackageNames(request);
  }

  @Test
  public void testUserChangePasswordRequest() {
    UserChangePasswordRequest request = new UserChangePasswordRequest();

    UserChangePasswordResource resource = new UserChangePasswordResource();
    resource.setNewPassword("newPassword");
    resource.setOldPassword("oldPassword");
    resource.setUserId("userId");

    request.setData(resource);

    this.marshalUnmarchalThenCompare(request);
    this.validateXmlHasNoPackageNames(request);
  }
View Full Code Here

TOP

Related Classes of org.sonatype.security.rest.model.UserChangePasswordRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.