Package org.sonatype.security.rest.model

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


    }

    XStreamRepresentation representation =
        new XStreamRepresentation(XStreamFactory.getXmlXStream(), responseText, MediaType.APPLICATION_XML);

    AuthenticationLoginResourceResponse resourceResponse =
        (AuthenticationLoginResourceResponse) representation.getPayload(new AuthenticationLoginResourceResponse());

    AuthenticationLoginResource resource = resourceResponse.getData();

    return resource.getClientPermissions().getPermissions();
  }
View Full Code Here


    XStreamRepresentation representation = new XStreamRepresentation(
        XStreamFactory.getXmlXStream(),
        responseText,
        MediaType.APPLICATION_XML);

    AuthenticationLoginResourceResponse resourceResponse = (AuthenticationLoginResourceResponse) representation
        .getPayload(new AuthenticationLoginResourceResponse());

    AuthenticationLoginResource resource = resourceResponse.getData();

    return resource.getClientPermissions();
  }
View Full Code Here

  {
    AuthenticationLoginResource resource = new AuthenticationLoginResource();

    resource.setClientPermissions(getClientPermissionsForCurrentUser(request));

    AuthenticationLoginResourceResponse result = new AuthenticationLoginResourceResponse();

    result.setData(resource);

    return result;
  }
View Full Code Here

    this.validateXmlHasNoPackageNames(resourceResponse);
  }

  @Test
  public void testAuthenticationLoginResourceResponse() {
    AuthenticationLoginResourceResponse resourceResponse = new AuthenticationLoginResourceResponse();
    AuthenticationLoginResource loginResource = new AuthenticationLoginResource();
    AuthenticationClientPermissions perms = new AuthenticationClientPermissions();
    ClientPermission permission = new ClientPermission();
    permission.setId("id");
    permission.setValue(5);
    perms.addPermission(permission);
    perms.setLoggedIn(true);
    perms.setLoggedInUsername("fred");

    loginResource.setClientPermissions(perms);
    resourceResponse.setData(loginResource);

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

TOP

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

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.