View Issue Details

IDProjectCategoryView StatusLast Update
0009592CTT UA Test CaseApi Changepublic2024-07-04 14:48
ReporterJim Luth Assigned ToAlexander Allmendinger  
PriorityhighSeveritymajorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0009592: Clarifications and fixes for ApplyChanges
Description

First of all the description of ApplyChanges should start with what the method is doing.
Add following text as first paragraph:
ApplyChanges is used to apply pending Certificate and TrustList updates and to complete a transaction as described in Figure-22.

In addition the list of method result codes needs a update (only Bad_UserAccessDenied is listed).
We need
Bad_SecurityModeInsufficient - The SecureChannel is not authenticated
Bad_NothingToDo - There is no active transaction
Bad_BadSessionIdInvalid - The session is not valid for the active transaction

Additional Information

We have test cases for ApplyChanges that check that the same session is used but we do not even have a status code defined for this case.

TagsNo tags attached.
Files Affected

Relationships

related to 0009506 closedRandy Armstrong 10000-012: Discovery Clarifications and fixes for ApplyChanges 

Activities

Randy Armstrong

2024-06-12 14:33

administrator   ~0021326

Added new status codes.

Jim Luth

2024-06-12 14:34

administrator   ~0021327

Error codes need to be checked in CTT test.

Paul Hunkar

2024-07-04 14:48

administrator   ~0021415

Need to add test cases for each of the error listed. (check that they do not exist first)

Issue History

Date Modified Username Field Change
2024-06-12 14:33 Jim Luth New Issue
2024-06-12 14:33 Jim Luth Status new => assigned
2024-06-12 14:33 Jim Luth Assigned To => Randy Armstrong
2024-06-12 14:33 Jim Luth Issue generated from: 0009506
2024-06-12 14:33 Jim Luth Note Added: 0021326
2024-06-12 14:33 Jim Luth Relationship added related to 0009506
2024-06-12 14:33 Jim Luth Project 10000-012: Discovery => Compliance Test Tool (CTT) Unified Architecture
2024-06-12 14:33 Jim Luth Category Spec => Api Change
2024-06-12 14:33 Jim Luth Assigned To Randy Armstrong =>
2024-06-12 14:33 Jim Luth Status assigned => new
2024-06-12 14:34 Jim Luth Note Added: 0021327
2024-07-04 14:46 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Test Case
2024-07-04 14:48 Paul Hunkar Note Added: 0021415
2024-07-04 14:48 Paul Hunkar Assigned To => Alexander Allmendinger
2024-07-04 14:48 Paul Hunkar Status new => assigned