Class NTxManifest
java.lang.Object
net.thevpc.ntexup.api.document.security.NTxManifest
- All Implemented Interfaces:
Cloneable, net.thevpc.nuts.elem.NToElement, net.thevpc.nuts.util.NCopiable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NTxManifestclone()copy()net.thevpc.nuts.elem.NElementstatic net.thevpc.nuts.util.NOptional<NTxManifest> parse(net.thevpc.nuts.elem.NElement element) static net.thevpc.nuts.util.NOptional<NTxManifest> parse(net.thevpc.nuts.io.NPath path) setAuthorEmail(String authorEmail) setAuthorName(String authorName) setAuthorOrcId(String authorOrcId) setAuthorPublicKey(String authorPublicKey) setAuthorUrl(String authorUrl) setContentFingerprint(String contentFingerprint) setDependencies(NTxManifestDependency[] dependencies) setDigestAlgo(String digestAlgo) setPayload(net.thevpc.nuts.elem.NElement payload) setPublishInfo(NTxManifestPublishInfo publishInfo) setResources(NTxManifestResource[] resources) setSignature(String signature) setSignatureAlgo(String signatureAlgo) setTimestamp(Instant timestamp) setVersion(String nextVersion) net.thevpc.nuts.elem.NElement
-
Constructor Details
-
NTxManifest
public NTxManifest()
-
-
Method Details
-
parse
-
parse
public static net.thevpc.nuts.util.NOptional<NTxManifest> parse(net.thevpc.nuts.elem.NElement element) -
getAuthorOrcId
-
setAuthorOrcId
-
getPublishInfo
-
setPublishInfo
-
getSignature
-
setSignature
-
getVersion
-
setVersion
-
getPayload
public net.thevpc.nuts.elem.NElement getPayload() -
setPayload
-
getDigestAlgo
-
setDigestAlgo
-
getSignatureAlgo
-
setSignatureAlgo
-
getContentFingerprint
-
setContentFingerprint
-
getTimestamp
-
setTimestamp
-
getDependencies
-
setDependencies
-
getResources
-
setResources
-
getAuthorName
-
setAuthorName
-
getAuthorEmail
-
setAuthorEmail
-
getAuthorUrl
-
setAuthorUrl
-
getAuthorPublicKey
-
setAuthorPublicKey
-
copy
- Specified by:
copyin interfacenet.thevpc.nuts.util.NCopiable
-
clone
-
toElement
public net.thevpc.nuts.elem.NElement toElement()- Specified by:
toElementin interfacenet.thevpc.nuts.elem.NToElement
-