Package dev.sigstore.tuf.model
Interface SignedTufMeta<T extends TufMeta>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default byte[]getCanonicalSignedBytes()com.google.gson.JsonElementgetRawSignedMeta()The raw signed json, just verify signature over this to prevent loss of unknown fieldsjava.util.List<Signature>getSignatures()List of signatures on the Role metadata.TgetSignedMeta()The role metadata that has been signed.default TgetSignedMeta(java.lang.Class<T> type)An internal helper to translate raw signed json to a useable type.
-
-
-
Method Detail
-
getSignatures
java.util.List<Signature> getSignatures()
List of signatures on the Role metadata.
-
getSignedMeta
T getSignedMeta()
The role metadata that has been signed.
-
getSignedMeta
@Derived @Ignore default T getSignedMeta(java.lang.Class<T> type)
An internal helper to translate raw signed json to a useable type.
-
getRawSignedMeta
@Named("signed") com.google.gson.JsonElement getRawSignedMeta()The raw signed json, just verify signature over this to prevent loss of unknown fields
-
getCanonicalSignedBytes
@Lazy default byte[] getCanonicalSignedBytes() throws java.io.IOException- Throws:
java.io.IOException
-
-