aries / net.globalid.aries.features.issuecredential / DefaultTailsService

DefaultTailsService

class DefaultTailsService : TailsService

Default tail service

This class is default implementation of TailService

Constructors

<init>

Default tail service

DefaultTailsService(ledgerService: LedgerService, httpClient: HttpClient)

Functions

createRevocationStateForCredential

fun createRevocationStateForCredential(agent: Agent, forTimeStamp: Long, credentialObjects: CredentialInfo, revocationRegistryDefinitionJson: String, revocationRegistryDeltaJson: String): Single<String>

ensureTailsExists

Checks if the tails filename exists locally and download latest version if it doesn't.

fun ensureTailsExists(agent: Agent, revocationRegistryId: String): Single<String>

openTails

Opens an existing tails file and returns a handle.

fun openTails(agent: Agent, fileName: String): Single<BlobStorageReader>