Class AuthorizationAlgorithmTemplate

java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.process.AuthorizationAlgorithmTemplate

public class AuthorizationAlgorithmTemplate extends AbstractReportingTemplate
Template class for initializing an authorization algorithm.
Since:
9.1
Author:
A. Pragt
  • Constructor Details

    • AuthorizationAlgorithmTemplate

      public AuthorizationAlgorithmTemplate(String name, boolean external, String restrictedUserIds, com.aquima.interactions.foundation.report.IInitializationReport report)
  • Method Details

    • getName

      protected String getName()
    • isExternal

      protected boolean isExternal()
    • addRole

      public void addRole(String roleName)
      This method can be use to add a role to the algorithm (in case of a non external).
      Parameters:
      roleName - The name of the role.
    • getRoles

      protected String[] getRoles()
    • getRestrictedUserIds

      protected String getRestrictedUserIds()
    • toDataSource

      protected com.aquima.interactions.process.ds.IAuthorizationAlgorithmDS toDataSource()