Class HasPermissionFluigImpl
- java.lang.Object
-
- com.totvs.tjf.security.access.fluig.HasPermissionFluigImpl
-
- All Implemented Interfaces:
HasPermission
public class HasPermissionFluigImpl extends Object implements HasPermission
CreatesRestTemplate
for verify permissions on Authorization Service.- Author:
- Marcos Paulo dos Santos
- See Also:
RestTemplate
,FeaturePermissionEvaluator
-
-
Constructor Summary
Constructors Constructor Description HasPermissionFluigImpl(SecurityAccessApiProperties properties, String applicationName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isPermitted(String token, String feature)
Verify on Authorization Service if user has permission for a feature.
-
-
-
Constructor Detail
-
HasPermissionFluigImpl
public HasPermissionFluigImpl(SecurityAccessApiProperties properties, String applicationName)
-
-
Method Detail
-
isPermitted
public boolean isPermitted(String token, String feature)
Verify on Authorization Service if user has permission for a feature.- Specified by:
isPermitted
in interfaceHasPermission
- Parameters:
token
- value of the Authorization header Bearer token.feature
- value of the feature that will be verified in the authorization service.- Returns:
- true if the permission is granted in permissions URI, false otherwise.
-
-