Interface HubMemberClient.IFacts

Enclosing class:
HubMemberClient

public static interface HubMemberClient.IFacts
What the member reports at registration, read when the CHALLENGE arrives.
Author:
Christopher Mindus
  • Method Details

    • getBuild

      String getBuild()
      Gets the build, SystemConfig.VERSION_BUILD.
      Returns:
      The build, never null.
    • getApplicationIDs

      List<String> getApplicationIDs()
      Gets the application IDs this server serves.
      Returns:
      The IDs, never null.
    • getActiveKeyFingerprint

      String getActiveKeyFingerprint()
      Gets the fingerprint of the ACTIVE server key.
      Returns:
      The fingerprint, or null when the server has no key yet.
    • getStagedKeyFingerprints

      List<String> getStagedKeyFingerprints()
      Gets the fingerprints of the server keys held STAGED by the rotation protocol of RB-6.
      Returns:
      The fingerprints, empty until that protocol exists; never null.
    • getClusterId

      String getClusterId()
      Gets the shared-DB identity read from this server's own pool (section 2.3).
      Returns:
      The HUB.CLUSTER UUID, or null for none.