Class GetFullPrivilegeSetVO

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

public class GetFullPrivilegeSetVO extends com.skava.core.validation.InputModel
Data transfer class holds the privilege set informations with list of privileges available in the privilege set. PrivilegeSet is the entity/resource used to hold set of privileges and set of dynamic privileges.
Version:
$Id: $Id
Author:
Infosys Equinox
See Also:
  • Field Details

    • id

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

      protected Long createdBy
      Holds the user identifier who has created this entry. This is a unique identifier which can be used to identify a user. This data is generated and maintained by the User microservice and logically referred in this microservice.
    • createdTimestamp

      protected Date createdTimestamp
      Holds the created timestamp of this entry. It is specified using the format: YYYY-MM-DD HH:MM:SS.
    • updatedBy

      protected Long updatedBy
      Holds the user identifier who has last updated this entry. This is a unique identifier which can be used to identify a user. This data is generated and maintained by the User microservice and logically referred in this microservice.
    • updatedTimestamp

      protected Date updatedTimestamp
      Holds the last updated timestamp of this entry. It is specified using the format: YYYY-MM-DD HH:MM:SS.
    • name

      protected String name
      Holds the name of this entry. The name consists of all the alphanumeric characters and the special character underscore. Special characters other than underscore are not allowed. A name must be unique within a collection. This field should not be null or empty.
    • description

      @Size(min=0, max=1000) protected @Size(min=0,max=1000) String description
      Holds the description of the Privilege Set. This field describes the Privilege Set.
    • collectionId

      protected Long collectionId
      Holds a valid collection identifier of this microservice. The requested operation will be performed on this collection identifier. A collection is the topmost entity of a microservice under which all the other entities/resources reside. Each collection represents an instance of the microservice with the configured properties. These properties can be modified to bring in a different behavior per collection of the same microservice. The Store association is the process of associating a microservice collection to a store along with its respective sub-entity. This way, the storefront can fetch/store the required information from that respective association.
  • Constructor Details