DirectorySignatureType

class DirectorySignatureType(val actual: SignatureType, val directory: Provider<Directory>) : AbstractSignatureType

Creates signature files in a separate given directory to avoid Gradle complaining about task depedencies missing when running KMP tests and signing in the same build.

https://youtrack.jetbrains.com/issue/KT-61313/ https://github.com/gradle/gradle/issues/26132

Constructors

Link copied to clipboard
constructor(actual: SignatureType, directory: Provider<Directory>)

Properties

Link copied to clipboard
val actual: SignatureType
Link copied to clipboard
@Internal
val directory: Provider<Directory>
Link copied to clipboard
open override val extension: String

Functions

Link copied to clipboard
open fun combinedExtension(toSign: File?): String?
Link copied to clipboard
open override fun fileFor(toSign: File): File
Link copied to clipboard
open override fun getExtension(): String
Link copied to clipboard
open override fun sign(signatory: Signatory?, toSign: File?): File
open override fun sign(signatory: Signatory?, toSign: InputStream?, destination: OutputStream?)