Examples of ResourceOwner


Examples of org.surfnet.oaaas.model.ResourceOwner

                         Long id) {
    Response validateScopeResponse = validateScope(request, Collections.singletonList(AbstractResource.SCOPE_WRITE));
    if (validateScopeResponse != null) {
      return validateScopeResponse;
    }
    ResourceOwner resourceOwner = getResourceOwner(request, id);

    if (resourceOwner == null) {
      return Response.status(Response.Status.NOT_FOUND).build();
    }
    LOG.debug("About to delete resourceServer {}", id);
View Full Code Here

Examples of org.surfnet.oaaas.model.ResourceOwner

    Response validateScopeResponse = validateScope(request, Collections.singletonList(AbstractResource.SCOPE_WRITE));
    if (validateScopeResponse != null) {
      return validateScopeResponse;
    }

    ResourceOwner persistedResourceOwner = getResourceOwner(request, id);
    if (persistedResourceOwner == null) {
      return Response.status(Response.Status.NOT_FOUND).build();
    }

    LOG.debug("About to update existing resourceOwner {} with new properties: {}", persistedResourceOwner,
            resourceOwner);

    ResourceOwner savedInstance;
    try {
      //we run transactional modus, so any constraint violations only occur after the commit of the transaction (to late...)
      validate(resourceOwner);
      savedInstance = resourceOwnerRepository.save(resourceOwner);
    } catch (Exception e) {
View Full Code Here

Examples of org.surfnet.oaaas.model.ResourceOwner

    return Response.ok(savedInstance).build();
  }

  private ResourceOwner getResourceOwner(HttpServletRequest request, Long id) {
    ResourceOwner resourceOwner;
    if (isAdminPrincipal(request)) {
      resourceOwner = resourceOwnerRepository.findOne(id);
    } else {
      String owner = getUserId(request);
      resourceOwner = resourceOwnerRepository.findByUsername(owner);
      if (resourceOwner != null && resourceOwner.getId() != id) {
        resourceOwner = null;
      }
    }
    LOG.debug("About to return one resourceServer with id {}: {}", id, resourceOwner);
    return resourceOwner;
View Full Code Here

Examples of org.surfnet.oaaas.model.ResourceOwner

    if (isAdminPrincipal(request)) {
      resourceOwners = addAll(resourceOwnerRepository.findAll().iterator());
      LOG.debug("About to return all resource owners ({}) for adminPrincipal", resourceOwners.size());
    } else {
      String owner = getUserId(request);
      ResourceOwner resourceOwner = resourceOwnerRepository.findByUsername(owner);
      if (resourceOwner == null) {
        resourceOwners = Collections.emptyList();
      } else {
        resourceOwners = Collections.singletonList(resourceOwner);
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.