Files
codeql/java/ql/test/query-tests/security/CWE-200/semmle/tests/WebViewFileAccess.java

25 lines
609 B
Java

import android.webkit.WebView;
import android.webkit.WebSettings;
class WebViewFileAccess {
void configure(WebView view) {
WebSettings settings = view.getSettings();
settings.setAllowFileAccess(true);
settings.setAllowFileAccessFromFileURLs(true);
settings.setAllowUniversalAccessFromFileURLs(true);
}
void configureSafe(WebView view) {
WebSettings settings = view.getSettings();
settings.setAllowFileAccess(false);
settings.setAllowFileAccessFromFileURLs(false);
settings.setAllowUniversalAccessFromFileURLs(false);
}
}