zimperium/Zimperium zShield Pro
Protect mobile applications with zShield Pro and download the protected build
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| console_url | Full base URL of your Zimperium tenant (e.g. https://zc202.zimperium.com, https://ziap.zimperium.com) | yes | — |
| client_id | Zimperium API client ID | yes | — |
| client_secret | Zimperium API client secret | yes | — |
| app_file | Path or glob pattern to the mobile app binary (APK/AAB/.xcarchive.zip) | yes | — |
| team_name | Target team name (resolved automatically) | yes | — |
| group_name | Policy group name (team-scoped groups take precedence over global groups) | yes | — |
| app_protection_request | Inline JSON string defining zShield Pro protection settings | no | — |
| app_protection_request_file | Path to JSON file defining zShield Pro protection settings | no | — |
| certificate_file | Path to DER-encoded certificate file (.der) used for signature verification | no | — |
| timeout_minutes | Maximum time to wait for protection to complete (default: 60) | no | 60 |
| poll_interval_seconds | Polling interval for protection status (default: 15) | no | 15 |
| output_file | Optional output filename for the protected app | no | — |
Outputs
| name | description |
|---|---|
| build_id | zShield Pro build ID |
| protected_file | Path to the downloaded protected application |
| protected_url | Signed URL for downloading the protected application (contains temporary signature) |