Meta tags:
description= This article applies only to Custom Protected apps published as Google Play signed AABs. If you protected your app with Quick Protection , your app is already signed for testing only. Before you can test your protected app, you must upload the protected app to Google Play for signing and then downlo…;
Headings (most frequently used words):
streamkeeper, test, your, app, multi, drm, faqs, verimatrix, platform,
Text of the page (most frequently used words):
app (32), your (26), the (19), for (13), and (10), key (10), counterspy (10), protected (9), test (9), streamkeeper (9), #verimatrix (8), android (8), signed (8), drm (8), status (8), codes (8), signing (7), google (7), with (7), multi (7), dashboard (7), cpix (7), use (6), play (6), client (6), ios (6), you (5), protection (5), widevine (5), content (5), this (4), testing (4), upload (4), aab (4), platform (4), certificate (4), security (4), service (4), activity (4), case (4), api (4), fairplay (4), claims (4), page (3), troubleshooting (3), download (3), apk (3), will (3), sign (3), authentication (3), getting (3), started (3), create (3), deepscan (3), reveal (3), integration (3), playready (3), authorization (3), data (3), guides (3), all (2), privacy (2), terms (2), com (2), users (2), can (2), devices (2), using (2), console (2), release (2), from (2), private (2), that (2), only (2), apps (2), quick (2), guide (2), managing (2), drms (2), frequently (2), asked (2), questions (2), faqs (2), request (2), supported (2), monitoring (2), encryption (2), watermarking (2), faq (2), setup (2), specific (2), token (2), overview (2), view (2), protecting (2), preparing (2), talk (2), markdown (2), 2025, rights, reserved, notice, www, copy, did, help, yes, updated, months, ago, bundle, explorer, universal, match, behavior, end, see, installed, run, real, adb, internal, probably, used, first, uploaded, newly, cli, command, jarsigner, keystore, path_to_keystore, keypass, key_entry_password, storepass, keystore_password, key_entry, alias, locked, means, cannot, locally, doing, trigger, violation, when, runs, needs, associated, was, downloaded, before, must, then, article, applies, published, aabs, already, custom, trial, secure, delivery, setting, sso, risk, detections, multifactor, mfa, user, roles, how, three, major, identify, decryption, module, cdm, license, handling, billing, models, omi, ott, iptv, vcas, enhanced, live, rotation, apple, streaming, hdcp, compatibility, best, practices, query, parameters, document, application, generation, hardening, requirements, system, specification, player, package, encrypt, consumer, playback, generate, tokens, configure, access, tiers, comparison, email, alerting, usage, description, retention, information, event, management, siem, gdpr, liveboost, build, automation, features, platforms, registered, table, threat, responses, threat_responses, custom_protection, generating, developer, uploading, building, introduction, interface, search, home, jump, agents, visit, https, docs, llms, txt, index, pages, formatted, endpoints, openapi, append, any, documentation, url, get, its, version,
Text of the page (random words):
test your app verimatrix streamkeeper counterspy faqs for ai agents visit https docs verimatrix com llms txt for an index of all pages formatted in markdown and endpoints in openapi append md to any documentation page url to get its markdown version jump to content home guides talk to us guides search talk to us guides test your app test your app streamkeeper streamkeeper counterspy getting started with counterspy protection introduction to the counterspy interface counterspy for android preparing your android app building your app uploading your app protecting your android app generating an app signing certificate for a developer signed app signing your android app test your app troubleshooting your android app protection custom_protection threat_responses threat responses counterspy for ios preparing your ios app protecting an ios app signing your ios app testing your protected ios app troubleshooting your ios app protection counterspy dashboard getting started with dashboard dashboard view table view managing registered apps features and supported platforms build automation ci cd integration liveboost api faq data privacy and gdpr security information and event management siem integration data retention data description api usage email alerting counterspy tiers comparison streamkeeper multi drm create a service access key configure drms for playready widevine and fairplay generate tokens for authorization package and encrypt content for consumer playback test your setup with verimatrix s test player multi drm status codes streamkeeper multi drm status codes client status codes client status codes authorization client status codes cpix client status codes widevine client status codes fairplay client status codes playready token authentication specification system overview security hardening requirements key generation authorization overview drm application specific token authentication widevine claims fairplay claims playready claims cpix claims cpix document encryption cpix query parameters cpix best practices hdcp compatibility drm specific integration apple fairplay streaming certificate setup guide streamkeeper multi drm monitoring watermarking reveal and deepscan reveal service vs deepscan reveal deepscan watermarking frequently asked questions faq cpix service api create content use case live with key rotation use case multi key use case key encryption cpix enhanced security api create content use case signed request vcas monitoring getting started iptv activity dashboard multi drm activity dashboard ott activity dashboard omi activity dashboard supported billing models widevine license request handling streamkeeper multi drm faqs frequently asked questions google widevine content decryption module cdm how the three major drms identify devices verimatrix platform managing users platform user roles multifactor authentication mfa risk detections quick guide setting up sso terms of service for trial use of verimatrix secure delivery platform streamkeeper streamkeeper counterspy counterspy for android test your app this article applies only to custom protected apps published as google play signed aabs if you protected your app with quick protection your app is already signed for testing only before you can test your protected app you must upload the protected app to google play for signing and then download the signed protected app your app is locked to the google play signing certificate that means you cannot sign the app locally doing so will trigger a security violation when the app runs to test the app it needs to be signed by the private key associated with the app signing key certificate that was downloaded from google play from the verimatrix platform download your newly protected aab sign it with your upload private key using the cli command jarsigner keystore path_to_keystore keypass key_entry_password storepass keystore_password app release protected aab key_entry alias the upload key will probably be the key used to sign your first aab uploaded to google play console on the google play console upload the protected and signed aab as an internal testing release in the app bundle explorer download the signed universal apk this apk will match the behavior your end users see for testing this apk can be installed and run on real devices using adb updated 7 months ago signing your android app troubleshooting your android app protection did this page help you yes no copy page www verimatrix com terms of use privacy notice 2025 verimatrix all rights reserved
|