Standards for Technology in Automotive Retail | ||
Section | # | Requirement | Y/N/NA |
1. Transport Introduction | 1 | Implementations MUST adhere to STAR data, transport and infrastructure requirements |
|
2 | STAR ebMS conformant implementations MUST be conformant to ebMS version 2.0 | ||
3 | STAR Web Services Implementations MUST be compliant to the WS-I Basic Profile 1.0. | ||
4. | STAR Web Services Implementations MUST support SOAP 1.1 | ||
5 | STAR Web Services Implementations MUST support WS-I Basic Security Profile 1.0 | ||
6 | STAR Web Services Implementations MUST support WS-ReliableMessaging 1.1 [Note 1] | ||
7 | STAR Web Services Implementations MUST support WS-Addressing 1.0 [Note 1] | ||
4. Message Level Security
| 8 | Receiver MUST identify sender based on the to party name / URL or based on a security token | |
9 | Receiver MUST authenticate a sender based on a security token | ||
10 | If present in message, digital certificates MUST be encrypted [Note 2 ] | ||
11 | Senders MUST take steps to ensure encryption of Password | ||
6. Auditing
| 12 | Logging systems MUST be able to export information using UTC format (not local time) | |
13 | Messages opened & or repackaged by intermediaries MUST have new Message IDs generated | ||
14 | Logged data MUST be made available upon request | ||
15 | Timestamps in messages in transit MUST be compliant to XMLSchema Datetime & be UTC/GMT format without offsets | ||
16 | Application generated MessageIDs MUST be globally unique | ||
17 | Application generated MessageIDs MUST include Company Name in domain format, Service Identifier and a locally unique ID | ||
18 | If the application does not generate a MessageID it MUST be generated by the Transport system | ||
19 | Transport generated MessageIDs MUST be globally unique | ||
20 | Logging systems MUST be capable of storing, displaying & being queried on key fields which MUST include Metadata, time sent or received, MessageID, From Party, To Party, Hostname of message sender, Activity, | ||
7. Performance | 21 | There MUST be a way to express that a payload is compressed before a receiver attempts to process payload | |
9. Collaboration
| 22 | All business partners and solutions MUST support asynchronous messaging | |
23 | All business partners and solutions MUST support synchronous messaging | ||
10. Internet Connectivity
| 24 | STAR Partner internet connections MUST allow for support of TCP/IP and HTTPs |
|
25 | STAR solutions MUST allow for support of internet addressable and non-addressable endpoints |
| |
26 | STAR REQUIRES support for an internet connection and HTTP, HTTPs, TCP/IP, SOAP |
| |
11. Registry
| 27 | Discovery standards MUST be non-proprietary | |
28 | Registries MUST support Service Transparency | ||
29 | Registries MUST support Location Transparency | ||
30 | Registries MUST support management of multiple versions of Services |
Checklist Notes:
Enter “NA” if this cannot be implemented due to product unavailability. This is a STAR Level 2 requirement, STAR Level 1 implementations should enter NA.
Although common practice may be to explicitly encrypt digital certificates, the more common practice of base64 encoding or passing digital certificates in the clear is not conformant to STAR guidelines.