I'm trying to take a base64 encoded string, convert it to Data and set the serverCertificate:
let TEST_SERVER_CERT = [base64EncodedString]
let serverCert = Data.init(base64Encoded: TEST_SERVER_CERT)
player.configure("drm.advanced.com\\.widevine\\.alpha.serverCertificate", with: serverCert!)
I get back [Error]: "Invalid config, wrong type for .drm.advanced.com.widevine.alpha.serverCertificate"
Will keep trying variations and start debugging but thought I would reach out for help in case someone knows what's up.