Sign

API 文档Sign

一个用于为一个或多个任务、文件、可发布的 artifact 或 configuration 创建数字签名文件的任务。

该任务生成 Signature

对象,这些对象是可发布的 artifact,可以分配给另一个 configuration。

签名对象是使用默认值以及此任务的 signatory 和 signature 类型创建的。

属性

属性描述
signatory

此签名任务的 signatory。

方法

方法描述
sign(files)

配置任务以签名给定的每个文件

sign(classifier, files)

配置任务以签名给定的每个 artifact,并使用给定的 classifier 作为结果签名发布 artifact 的 classifier。

sign(tasks)

配置任务以签名给定的每个任务生成的归档文件(这些任务必须是归档任务)。

sign(configurations)

配置任务以签名给定 configuration 的所有 artifact

sign(publishArtifacts)

配置任务以签名给定的每个 artifact

sign(publications)

配置任务以签名给定 publication 的所有 artifact

signatory(signatory)

更改签名的 signatory。

脚本块

无脚本块

属性详情

Signatory signatory

此签名任务的 signatory。

方法详情

void sign(File... files)

配置任务以签名给定的每个文件

void sign(String classifier, File... files)

配置任务以签名给定的每个 artifact,并使用给定的 classifier 作为结果签名发布 artifact 的 classifier。

void sign(Task... tasks)

配置任务以签名给定的每个任务生成的归档文件(这些任务必须是归档任务)。

void sign(Configuration... configurations)

配置任务以签名给定 configuration 的所有 artifact

void sign(PublishArtifact... publishArtifacts)

配置任务以签名给定的每个 artifact

void sign(Publication... publications)

配置任务以签名给定 publication 的所有 artifact

void signatory(Signatory signatory)

更改签名的 signatory。