Class SystemContext

java.lang.Object
oracle.iam.grc.sod.vo.SystemContext
All Implemented Interfaces:
Serializable

public class SystemContext extends Object implements Serializable
This class is a representation of an instance of a system type, either SoD Engine or IdM system. E.g. OAACG instance in Noida IDC server room. Once an system context is registered with the framework using the registration mechanism (as defined in //TODO), the registration ID will be received by the PEP. With that ID, once the SoD Analysis is executed by PEP, an instance of this VO will be created by the framework, for creating the connection to the relevant system instance and carry out SoD analysis.
See Also:
  • Constructor Details

    • SystemContext

      public SystemContext()
  • Method Details

    • getParams

      public Map getParams()
      Returns:
      Returns the params.
    • setParams

      public void setParams(Map connParams)
      Parameters:
      params - The params to set.
    • getAuthenticationHandle

      public Object getAuthenticationHandle()
      Returns:
      Returns the authenticationHandle.
    • setAuthenticationHandle

      public void setAuthenticationHandle(Object authenticationHandle)
      Parameters:
      authenticationHandle - The authenticationHandle to set.
    • getRegistrationID

      public String getRegistrationID()
      Returns:
      Returns the registrationID.
    • setRegistrationID

      public void setRegistrationID(String registrationID)
      Parameters:
      registrationID - The registrationID to set.
    • getSystemType

      public SystemType getSystemType()
      Returns:
      Returns the systemType.
    • setSystemType

      public void setSystemType(SystemType sodEngineType)
      Parameters:
      systemType - The systemType to set.
    • getName

      public String getName()
      Returns:
      Returns the name.
    • setName

      public void setName(String name)
      Parameters:
      name - The name to set.
    • isTestExecution

      public boolean isTestExecution()
      Returns:
      Returns the testExecution.
    • setTestExecution

      public void setTestExecution(boolean testExecution)
      Parameters:
      testExecution - The testExecution to set.