<CustomPlatform>
  <Active>true</Active>
  <CreateDate>2022\1\6 9:23:31.183</CreateDate>
  <CreatedByUserID>1</CreatedByUserID>
  <LastUpdateDate>2022\1\6 13:6:18.643</LastUpdateDate>
  <LastUpdateUserID>1</LastUpdateUserID>
  <Name>ISAM9</Name>
  <ShellPrompt>.*&gt;</ShellPrompt>
  <ConfigPrompt></ConfigPrompt>
  <ElevatedPrompt></ElevatedPrompt>
  <EndOfLine>\r</EndOfLine>
  <ExitCommand>exit</ExitCommand>
  <Interrupt>&lt;&lt;ctrl-c&gt;&gt;</Interrupt>
  <IntermediateTargetFlag>false</IntermediateTargetFlag>
  <PasswordCommand>management set_password</PasswordCommand>
  <Elevation>false</Elevation>
  <ElevationCommand></ElevationCommand>
  <PlatformId>1000</PlatformId>
  <Ssh>true</Ssh>
  <Port>22</Port>
  <LogonAccount>true</LogonAccount>
  <AccountNameFormatTypeFlag>true</AccountNameFormatTypeFlag>
  <SupportsJumphost>false</SupportsJumphost>
  <EnablePassword>false</EnablePassword>
  <ExpectScriptItems>
    <ExpectScript type="Check Password">
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>2</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Success(Password check succeeded)</Response>
        <Stimulus>&lt;&lt;PROMPT&gt;&gt;</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Failure(Password check failed: Timeout)</Response>
        <Stimulus>(?i)timeout</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
    </ExpectScript>
    <ExpectScript type="Change Password">
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;passwordcommand&gt;&gt;</Response>
        <Stimulus>&lt;&lt;PROMPT&gt;&gt;</Stimulus>
        <UseErrorHandling>true</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;manacctoldpwd&gt;&gt;</Response>
        <Stimulus>Enter old.*</Stimulus>
        <UseErrorHandling>true</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;manacctnewpwd&gt;&gt;</Response>
        <Stimulus>Enter new.*</Stimulus>
        <UseErrorHandling>true</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;manacctnewpwd&gt;&gt;</Response>
        <Stimulus>Confirm.*</Stimulus>
        <UseErrorHandling>true</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>2</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Success(Password change succeeded)</Response>
        <Stimulus>.*uccess.*</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>2</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Success(Password change succeeded)</Response>
        <Stimulus>&lt;&lt;PROMPT&gt;&gt;</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Failure(Password change failed: Timeout)</Response>
        <Stimulus>(?i)timeout</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Failure(Does not work)</Response>
        <Stimulus>&lt;&lt;PROMPT&gt;&gt;</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
    </ExpectScript>
    <ExpectScript type="Replace Public Key">
      <ExpectScriptItem>
        <Action>0</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>2</Action>
        <ParentName>After login</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>1</Id>
        <IsErrorHandler>false</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Success(Store public key succeeded)</Response>
        <Stimulus>&lt;&lt;PROMPT&gt;&gt;</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>true</IsParent>
        <Response />
        <Stimulus />
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
      <ExpectScriptItem>
        <Action>3</Action>
        <ParentName>Error handling</ParentName>
        <ExpectType>0</ExpectType>
        <Goto>0</Goto>
        <Id>2</Id>
        <IsErrorHandler>true</IsErrorHandler>
        <IsGotoDestination>false</IsGotoDestination>
        <IsParent>false</IsParent>
        <Response>&lt;&lt;exitcommand&gt;&gt;@Failure(Remove public key failed: Timeout)</Response>
        <Stimulus>(?i)timeout</Stimulus>
        <UseErrorHandling>false</UseErrorHandling>
      </ExpectScriptItem>
    </ExpectScript>
  </ExpectScriptItems>
</CustomPlatform>