I believe my issue with authenticating to Google (exhibit a: http://snurl.com/mfy65
) is either that
(a) the J9VM does not support anonymous ciphers (exhibit b: http://snurl.com/mfz3k
) in which case I'm hosed unless I can force the Google login to use a non-anonymous cipher or implement a custom TrustManager.
(b) That I don't have a trusted root cert in the J9VM. (exhibit c: http://snurl.com/mfyfl
) In which case I'd like to change the com.ibm.rcp.security.jceproxy/ssl.unknowncert.action to ALLOW as specified in exhibit c.
My question is twofold: Does anyone have any experience or tips in how to implement a custom TrustManager? Information on this topic is scarce. Also, how do I configure te manages preferences as explained in exhibit c? A code sample would be most helpful as I've never done that before.
Thanks in advance.