Class PriviledgesController

java.lang.Object
com.cyran.tp.server.priviledges.PriviledgesController

@RestController
public class PriviledgesController
extends java.lang.Object
Controller for managing operations with priviledges
Author:
Jakub Perdek
  • Constructor Details

  • Method Details

    • getUserPriviledgesAccrodingId

      public static java.lang.String getUserPriviledgesAccrodingId​(java.lang.Integer priviledgeId, PriviledgesRepository priviledgesRepository)
      Gets user priviledges according id
      Parameters:
      priviledgeId - - id of requesting priviledge
      priviledgesRepository - - instance of priviledge repository
      Returns:
      priviledge string - role in eshop
    • getUserPriviledgeIdAccrodingPriviledgeName

      public static java.lang.Integer getUserPriviledgeIdAccrodingPriviledgeName​(java.lang.String priviledgeName, PriviledgesRepository priviledgesRepository)
      Gets user priviledge id according priviledge name
      Parameters:
      priviledgeName - - priviledge string - role in eshop
      priviledgesRepository - - instance of priviledge repository
      Returns:
      id of requesting priviledge