Package com.cyran.tp.server.priviledges
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 Summary
Constructors Constructor Description PriviledgesController()
-
Method Summary
Modifier and Type Method Description static java.lang.Integer
getUserPriviledgeIdAccrodingPriviledgeName(java.lang.String priviledgeName, PriviledgesRepository priviledgesRepository)
Gets user priviledge id according priviledge namestatic java.lang.String
getUserPriviledgesAccrodingId(java.lang.Integer priviledgeId, PriviledgesRepository priviledgesRepository)
Gets user priviledges according id
-
Constructor Details
-
PriviledgesController
public PriviledgesController()
-
-
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 priviledgepriviledgesRepository
- - 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 eshoppriviledgesRepository
- - instance of priviledge repository- Returns:
- id of requesting priviledge
-