TimestampData

data class TimestampData(val url: String, val username: String? = null, val password: String? = null) : Parcelable

Contains information needed to verify timestamps from a Time Stamp Authority (TSA).

Constructors

Link copied to clipboard
constructor(url: String, username: String? = null, password: String? = null)
constructor(parcel: Parcel)

Types

Link copied to clipboard

Parcelable CREATOR for deserializing TimestampData instances from a Parcel.

Properties

Link copied to clipboard

Optional password for authentication with the timestamp authority. Whether this is required depends on the specific TSA service.

Link copied to clipboard
val url: String

URL of the Time Stamp Authority service that provides trusted timestamps. The TSA adds a trusted timestamp to code or electronic signatures, providing a digital seal of data integrity and a trusted date and time of when the transaction took place. For example: https://freetsa.org/tsr.

Link copied to clipboard

Optional username for authentication with the timestamp authority. Whether this is required depends on the specific TSA service.

Functions

Link copied to clipboard
open override fun describeContents(): Int

Describes the kinds of special objects contained in this Parcelable instance.

Link copied to clipboard
open override fun writeToParcel(parcel: Parcel, flags: Int)

Flattens this object into a Parcel.