| // Signature format: 6.0 | |
| // - style=java | |
| package android.security { | |
| public class NetworkSecurityPolicy { | |
| method @FlaggedApi("android.security.encrypted_client_hello_configuration") public int getDomainEncryptionMode(@NonNull String); | |
| method @NonNull public static android.security.NetworkSecurityPolicy getInstance(); | |
| method public boolean isCertificateTransparencyVerificationRequired(@NonNull String); | |
| method public boolean isCleartextTrafficPermitted(); | |
| method public boolean isCleartextTrafficPermitted(@Nullable String); | |
| field @FlaggedApi("android.security.encrypted_client_hello_configuration") public static final int DOMAIN_ENCRYPTION_MODE_DISABLED = 1; // 0x1 | |
| field @FlaggedApi("android.security.encrypted_client_hello_configuration") public static final int DOMAIN_ENCRYPTION_MODE_ENABLED = 3; // 0x3 | |
| field @FlaggedApi("android.security.encrypted_client_hello_configuration") public static final int DOMAIN_ENCRYPTION_MODE_OPPORTUNISTIC = 2; // 0x2 | |
| field @FlaggedApi("android.security.encrypted_client_hello_configuration") public static final int DOMAIN_ENCRYPTION_MODE_UNKNOWN = 0; // 0x0 | |
| } | |
| } | |