blob: c59423398052ab83b028e49ee1dac74464e4c3e1 [file] [log] [blame]
// Signature format: 4.0
package androidx.security.state.provider {
public final class UpdateInfo {
ctor public UpdateInfo(String uri, String component, String securityPatchLevel, java.util.Date publishedDate);
method public String getComponent();
method public java.util.Date getPublishedDate();
method public String getSecurityPatchLevel();
method public String getUri();
property public final String component;
property public final java.util.Date publishedDate;
property public final String securityPatchLevel;
property public final String uri;
}
public static final class UpdateInfo.Builder {
ctor public UpdateInfo.Builder();
method public androidx.security.state.provider.UpdateInfo build();
method public androidx.security.state.provider.UpdateInfo.Builder setComponent(String component);
method public androidx.security.state.provider.UpdateInfo.Builder setPublishedDate(java.util.Date publishedDate);
method public androidx.security.state.provider.UpdateInfo.Builder setSecurityPatchLevel(String securityPatchLevel);
method public androidx.security.state.provider.UpdateInfo.Builder setUri(String uri);
}
public final class UpdateInfoManager {
ctor public UpdateInfoManager(android.content.Context context, optional androidx.security.state.SecurityPatchState? customSecurityState);
method public void registerUpdate(androidx.security.state.provider.UpdateInfo updateInfo);
method public void unregisterUpdate(androidx.security.state.provider.UpdateInfo updateInfo);
}
public final class UpdateInfoProvider extends android.content.ContentProvider {
ctor public UpdateInfoProvider();
method public int delete(android.net.Uri uri, String? selection, String[]? selectionArgs);
method public String? getType(android.net.Uri uri);
method public android.net.Uri? insert(android.net.Uri uri, android.content.ContentValues? values);
method public boolean onCreate();
method public android.database.Cursor query(android.net.Uri uri, String[]? projection, String? selection, String[]? selectionArgs, String? sortOrder);
method public int update(android.net.Uri uri, android.content.ContentValues? values, String? selection, String[]? selectionArgs);
}
}