I am new to OCAP development and I'm trying to understand how to access an http URL with a URLConnection in an unbound xlet, using OOB communication (as a starting point). I have two related groups of questions:
1 - How does the xlet signing process work for OCAP?
I understand that an xlet that attempts to access the network needs a .perm file that requests permission to connect to the network for a given host. How does one package and sign an OCAP application that includes a PRF?
Can anybody point me to documentation regarding application signing for an OCAP xlet?
What tools are available with the Reference Implementation and SDK, or elsewhere, that help with application signing? Is there something similar to the HDCookbook project's BDSigner tool for OCAP apps? Any chance the BDSigner tool might even be adaptable here?
2 - What certificates are necessary for signing?
The tips at the following link suggest that one must first request test certificates from CableLabs.
Is this necessary in all development and testing cases for applications making network connections?