Interface SignedTufMeta<T extends TufMeta>

    • 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