2.1 Transport

The RMS: ISV Extension Protocol is composed of four SOAP-based interfaces:

  • Decommissioning

  • Precertification

  • Republishing

  • Prelicensing

Each interface MUST support SOAP (as specified in [SOAP1.1] or [SOAP1.2-1/2007]) over HTTP (as specified in [RFC2616]) over TCP/IP. Each Web service SHOULD support HTTPS for securing communications.<1>

The interfaces MUST be exposed by the server at the following endpoints starting from any base URL:

Decommissioning: This interface MUST be exposed at the following URLs:

[baseURL]/decommission/decommission.asmx: AcquireContentKey

Precertification: This interface MUST be exposed at the following URL:

[baseURL]/certification/Precertification.asmx: Precertify

Republishing: This interface MUST be exposed at the following URL:

[baseURL]/licensing/editissuancelicense.asmx: EditIssuanceLicense

Prelicensing: This interface MUST be exposed at the following URL:

[baseURL]/licensing/license.asmx: AcquirePreLicense