Interface RootRole

  • All Superinterfaces:
    Role

    @TypeAdapters
    @Immutable
    public interface RootRole
    extends Role
    Represents the Role type as contained in the Root list of Roles.

    This concrete class exists for GSON serialization reasons. GSON won't allow DelegationRole and Role to both be JSON serializable since DelegationRole extends Role.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ROOT  
      static java.lang.String SNAPSHOT  
      static java.lang.String TARGETS  
      static java.lang.String TIMESTAMP