ClearExportRequest

public final class ClearExportRequest implements Parcelable


A request to clear the registries stored for your app.

The order of the conditions are important. If deleteAll is true, then the other conditions are ignored, and all the registries for your app that was registered with the IdentityCredentialClient.registerExport API are deleted.

Summary

Public constructors

ClearExportRequest(
    boolean deleteAll,
    @NonNull List<@NonNull String> registryIds
)

constructs an instance of ClearExportRequest

Public methods

final int
final @NonNull ClearRegistryRequest.ClearTypedRegistryOption
final boolean

whether to delete all export registries for your app

final @NonNull List<@NonNull String>

the IDs of the registries for the given type to delete

void
writeToParcel(@NonNull Parcel dest, int flags)

Public fields

CREATOR

public static final @NonNull Parcelable.Creator<@NonNull ClearExportRequestCREATOR

Public constructors

ClearExportRequest

public ClearExportRequest(
    boolean deleteAll,
    @NonNull List<@NonNull String> registryIds
)

constructs an instance of ClearExportRequest

Parameters
boolean deleteAll

whether to delete all export registries for your app

@NonNull List<@NonNull String> registryIds

the IDs of the registries for the given type to delete

Public methods

describeContents

public final int describeContents()

getDeleteAll

public final boolean getDeleteAll()

whether to delete all export registries for your app

getRegistryIds

public final @NonNull List<@NonNull StringgetRegistryIds()

the IDs of the registries for the given type to delete

writeToParcel

public void writeToParcel(@NonNull Parcel dest, int flags)