<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <!-- تنظیمات پایه: فقط HTTPS مجاز -->
    <base-config cleartextTrafficPermitted="false">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>

    <!-- تنظیمات دامنه API -->
    <domain-config cleartextTrafficPermitted="false">
        <!-- TODO: دامنه API خود را وارد کنید -->
        <domain includeSubdomains="true">your-api-domain.com</domain>
        
        <!-- SSL Certificate Pinning -->
        <pin-set expiration="2025-12-31">
            <!-- TODO: SHA-256 Hash گواهی SSL خود را وارد کنید -->
            <!-- برای دریافت Hash: openssl x509 -in cert.pem -pubkey -noout | openssl pkey -pubin -outform der | openssl dgst -sha256 -binary | base64 -->
            <pin digest="SHA-256">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</pin>
            <pin digest="SHA-256">BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB=</pin>
        </pin-set>
    </domain-config>

    <!-- Debug-only: در حالت توسعه localhost مجاز -->
    <debug-overrides>
        <domain-config cleartextTrafficPermitted="true">
            <domain includeSubdomains="true">localhost</domain>
            <domain includeSubdomains="true">10.0.2.2</domain>
        </domain-config>
    </debug-overrides>
</network-security-config>
