Editorial Changes for:

Document 4533 / Revisions to SEMI E132, Specification for Equipment Client Authentication and Authorization
and SEMI E132.1, Specification for SOAP Binding for Equipment Client Authentication and Authorization (ECA)

II-3 Line item 3

Line Item 3 / E132 and E132.1 – Multiple Addition of Error Text and Error Codes

Summary of Editorial Changes

Note: Original section number and at least one full sentence are required in “FROM” and “TO” fields.

1 / Proposed Change: In section 3.3 of ballot 4533, clarify proposed Table 14 entry in E132.1
FROM:
Role assigned to principals
Table 14 SEMI E132 Error Codes
SEMI E132 Error / Common Error Code
… / …
Invalid version request / 6009
Role assigned to principals / 6010
System shutting down / 6011
TO:
Deleting role with principals assigned
Table 14 SEMI E132 Error Codes
SEMI E132 Error / Common Error Code
… / …
Invalid version request / 6009
Deleting role with principals assigned / 6010
System shutting down / 6011
Justification: Change suggested for clarification. The proposed revision has the same intent but this text makes the error message clearer. The proposal is also consistent with section 11.3.2.4 (DeleteACLEntry) of SEMI E132:
“It is an error to delete a PrivilegeAssignment ACLEntry for a Role when there are still Principals assigned to that Role through a RoleAssignment ACLEntry.”
2 / Proposed Change: In section 3.2 of ballot 4533, clarify proposed Table 16 entry in E132
FROM:
role assigned to principals error.
Table 16 DeleteACLEntry Parameter Definitions
Parameter / Description / Kind / Form
… / … / … / …
error / Deleting role with principals assigned. / error / Text, equal to role assigned to principals error.
TO:
deleting role with principals assigned
Table 16 DeleteACLEntry Parameter Definitions
Parameter / Description / Kind / Form
… / … / … / …
error / Deleting role with principals assigned. / error / Text, equal to role assigned to principals errordeleting role with principals assigned.
Justification: Change suggested for consistency with Description column. The proposed revision has the same intent but this text makes the error message clearer. The proposal is also consistent with section 11.3.2.4 (DeleteACLEntry) of SEMI E132:
“It is an error to delete a PrivilegeAssignment ACLEntry for a Role when there are still Principals assigned to that Role through a RoleAssignment ACLEntry.”

Line item6

Line Item 6 / E132 – Clarification for ACLEntry Session Allowance

Summary of Editorial Changes

Note: Original section number and at least one full sentence are required in “FROM” and “TO” fields.

1 / Proposed Change: In section 12.2.5 of ballot 4533,
FROM:
12.2.5 EstablishSession — This operation creates a new authenticated session, sets the end point address to be used for sending notifications to the client and establishes a session identifier… A client must have an ACLEntry defined in order to establish sessions, else request is rejected. A client shall have only one active session per ACL Principal. The client’s assigned Privileges from its ACLEntry are read at the time the session is established and are assigned to the session. Subsequent requests using the established session will use the session’s Privileges for access verification even if the client’s Privileges have changed since then.All sessions established are persistent as described in ¶12.4.
TO:
12.2.5 EstablishSession — This operation creates a new authenticated session, sets the end point address to be used for sending notifications to the client and establishes a session identifier… A client must have an ACLEntry defined in order to establish sessions, else request is rejected. A client shall have only one active session perACL Principal ACLEntry. The client’s assigned Privileges from its ACLEntry are read at the time the session is established and are assigned to the session. Subsequent requests using the established session will use the session’s Privileges for access verification even if the client’s Privileges have changed since then.All sessions established are persistent as described in ¶12.4.
Justification: Change suggested for consistency. ACL Principal and ACLEntry are the same thing. It is felt that ACLEntry communicates the intent better.

A&R Ballot Report Template – Line Items Revision 7.1