ImportCredentialsForDeviceSetupRequest

public final class ImportCredentialsForDeviceSetupRequest implements Parcelable


Request for importing credentials from primary credential provider.

Summary

Public constructors

ImportCredentialsForDeviceSetupRequest(
    @NonNull String requestJson,
    @NonNull Uri uri,
    @NonNull Bundle requestData
)

Public methods

final int
final @NonNull Bundle

the request bundle

final @NonNull String

the request in JSON format, based on the CXF prototcol

final @NonNull Uri

the file URI responsible for the credential transport.

void
writeToParcel(@NonNull Parcel dest, int flags)

Public fields

Public constructors

ImportCredentialsForDeviceSetupRequest

public ImportCredentialsForDeviceSetupRequest(
    @NonNull String requestJson,
    @NonNull Uri uri,
    @NonNull Bundle requestData
)
Parameters
@NonNull String requestJson

the request in JSON format, based on the CXF prototcol

@NonNull Uri uri

the file URI responsible for the credential transport. The importing provider will read the credentials from here.

@NonNull Bundle requestData

the request bundle

Public methods

describeContents

public final int describeContents()

getRequestData

public final @NonNull Bundle getRequestData()

the request bundle

getRequestJson

public final @NonNull String getRequestJson()

the request in JSON format, based on the CXF prototcol

getUri

public final @NonNull Uri getUri()

the file URI responsible for the credential transport. The importing provider will read the credentials from here.

writeToParcel

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