am 612ebb92: Revert "Update the documentation for content provider security."

Merge commit '612ebb9257e2adf982ed846fa43251c3754361f7' into gingerbread-plus-aosp

* commit '612ebb9257e2adf982ed846fa43251c3754361f7':
  Revert "Update the documentation for content provider security."
This commit is contained in:
Nick Kralevich
2010-10-15 10:11:50 -07:00
committed by Android Git Automerger

View File

@@ -96,19 +96,10 @@ If "{@code false}", the provider is available only to components of the
same application or applications with the same user ID. The default value same application or applications with the same user ID. The default value
is "{@code true}". is "{@code true}".
<p>You can export a content provider but still limit access to it with the <p>
<code><a You can export a content provider but still limit access to it with the
href="{@docRoot}guide/topics/manifest/provider-element.html#prmsn">permission</a></code> <code><a href="{@docRoot}guide/topics/manifest/provider-element.html#prmsn">permission</a></code> attribute.
attribute. Note that due to a bug in versions of Android prior to {@link </p></dd>
android.os.Build.VERSION_CODES#VERSION_GINGERBREAD} providers were exported
even if {@code android:exported} were set to {@code false}. Therefore, for
provider security on all devices, protect your provider with a
signature-level permission. For information on defining a permission, see
the <a
href="{@docRoot}guide/topics/manifest/permission-element.html">permission
element</a>. For information on using the permission, see the <a
href="{@docRoot}guide/topics/manifest/uses-permission-element.html">uses-permission
element</a>.</p></dd>
<dt><a name="gprmsn"></a>{@code android:grantUriPermissions}</dt> <dt><a name="gprmsn"></a>{@code android:grantUriPermissions}</dt>
<dd>Whether or not those who ordinarily would not have permission to <dd>Whether or not those who ordinarily would not have permission to