Class FeaturesPrivilegeMappingVO

java.lang.Object
com.skava.core.validation.InputModel
com.skava.auth.model.rest.entities.FeaturesPrivilegeMappingVO
All Implemented Interfaces:
Serializable

public class FeaturesPrivilegeMappingVO extends com.skava.core.validation.InputModel
Data transfer class hold the privilege information for request/response. Privilege is the entity of this microservice, which holds API specific access information for the role-based access control.
Version:
$Id: $IdS
Author:
Infosys Equinox
See Also:
  • Field Details

    • id

      protected Long id
      Holds a unique identifier of the Privilege which can be associated with the Privilege Set.
    • featureName

      protected String featureName
      feature_Name
    • featureDescription

      protected String featureDescription
      feature_Description
    • serviceName

      protected String serviceName
      service_Name
    • view

      protected Long view
      Refers to the view featureAndPrivilageMap.
    • manage

      protected Long manage
      Refers to the manage featureAndPrivilageMap.
    • publish

      protected Long publish
      Refers to the publish featureAndPrivilageMap.
  • Constructor Details

    • FeaturesPrivilegeMappingVO

      public FeaturesPrivilegeMappingVO(FeaturesPrivilegeMapping featurePrivilegeMapping)
      Instantiates a new privilege.
      Parameters:
      featurePrivilegeMapping - The privilege.
    • FeaturesPrivilegeMappingVO

      public FeaturesPrivilegeMappingVO()
      The class constructor.