Class Signing.Cosign

All Implemented Interfaces:
Serializable, Domain, ModelObject<Signing.Cosign>
Enclosing class:
Signing

public static class Signing.Cosign extends AbstractModelObject<Signing.Cosign> implements Domain
See Also:
  • Constructor Details

    • Cosign

      public Cosign()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.signing.Signing.Cosign asImmutable()
    • merge

      public void merge(Signing.Cosign source)
      Specified by:
      merge in interface ModelObject<Signing.Cosign>
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getPrivateKeyFile

      public String getPrivateKeyFile()
    • setPrivateKeyFile

      public void setPrivateKeyFile(String privateKeyFile)
    • getPublicKeyFile

      public String getPublicKeyFile()
    • setPublicKeyFile

      public void setPublicKeyFile(String publicKeyFile)
    • asMap

      public Map<String,Object> asMap(boolean full)
      Specified by:
      asMap in interface Domain
    • getResolvedPrivateKeyFilePath

      public Path getResolvedPrivateKeyFilePath(JReleaserContext context)
    • getResolvedPublicKeyFilePath

      public Path getResolvedPublicKeyFilePath(JReleaserContext context)