Document:
cppa3.xsd (Revision 21)

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Mr. Pim van der Eijk on 2017-09-29 2:21 pm UTC

Publication Type

None at this time.

Group / Folder

OASIS ebXML Core (ebCore) TC / Contributions

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

995

Download Agreement

None at this time.

Description

Draft CPPA 3 schema. Including embedded documentation but excluding generated HTML documentation.

#21
- Incremental documentation improvements.
- Generalized extensibility to include toplevel, party info, service bindings and action bindings,
- Administrative contact type added
- PayloadProfileId element
- WebSocket transport added
- Matches CPPA3 v0.33 updates, EASEE-gas and ENTSOG portal requirements.

#20
- Typo in request channel ID
- changed NMTOKEN to token for some structure.
- allow a CPP to have no service specification (a "opt out" CPP)

#19
- Support for Certificate Policy Sets and references to them
- Renamed TrustAnchor to TrustAnchorSet, same for references
- ebBP time to perform attribute
- New elements *CertificateRequired, to express that a leaf certificate is required for CPA formation


#18
- added a missing ebBP attribute
- new optional EncryptionFormat, for protocols that support different encryption formats.
- optional version attribute on EncryptionFormat and SignatureFormat
- Updated S/MIME reference to current 3.2
- Added element to specify type of party contact
- Editorial documentation.


#17, minor updates
- Made ebMS security a channel feature, so it can be reused.
- Activation and Expiration can be specified at service binding level. This allows different (versions of) services to have different validity intervals.
- Removed the Minimum Strenght element. This value is not normally separately specifiable, but determined by the algorithm. For e.g. AES, there are different algorithm URIs for different key lenghts.