Class AclEntriesToPermissions

java.lang.Object
org.genesys.blocks.security.serialization.AclEntriesToPermissions
All Implemented Interfaces:
com.fasterxml.jackson.databind.util.Converter<List<AclEntry>,List<SidPermissions>>

public class AclEntriesToPermissions extends Object implements com.fasterxml.jackson.databind.util.Converter<List<AclEntry>,List<SidPermissions>>
Converts a list of AclEntry to the easily digestible SidPermissions objects/.
  • Constructor Details

    • AclEntriesToPermissions

      public AclEntriesToPermissions()
  • Method Details

    • convert

      public List<SidPermissions> convert(List<AclEntry> aclEntries)
      Specified by:
      convert in interface com.fasterxml.jackson.databind.util.Converter<List<AclEntry>,List<SidPermissions>>
    • getInputType

      public com.fasterxml.jackson.databind.JavaType getInputType(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
      Specified by:
      getInputType in interface com.fasterxml.jackson.databind.util.Converter<List<AclEntry>,List<SidPermissions>>
    • getOutputType

      public com.fasterxml.jackson.databind.JavaType getOutputType(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
      Specified by:
      getOutputType in interface com.fasterxml.jackson.databind.util.Converter<List<AclEntry>,List<SidPermissions>>