java.lang.Object
org.apache.syncope.common.keymaster.client.api.model.Domain
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
JPADomain, Neo4jDomain

public abstract class Domain extends Object implements Serializable
See Also:
  • Field Details

    • key

      protected String key
    • adminPassword

      protected String adminPassword
    • adminCipherAlgorithm

      protected CipherAlgorithm adminCipherAlgorithm
    • content

      protected String content
    • keymasterConfParams

      protected String keymasterConfParams
    • deployed

      protected boolean deployed
  • Constructor Details

    • Domain

      public Domain()
  • Method Details

    • read

      protected static String read(String filename)
    • getDiscriminator

      public String getDiscriminator()
    • setDiscriminator

      public void setDiscriminator(String discriminator)
    • getKey

      public String getKey()
    • getAdminPassword

      public String getAdminPassword()
    • setAdminPassword

      public void setAdminPassword(String adminPassword)
    • getAdminCipherAlgorithm

      public CipherAlgorithm getAdminCipherAlgorithm()
    • setAdminCipherAlgorithm

      public void setAdminCipherAlgorithm(CipherAlgorithm adminCipherAlgorithm)
    • defaultContentFile

      protected abstract String defaultContentFile()
    • getContent

      public String getContent()
    • getKeymasterConfParams

      public String getKeymasterConfParams()
    • isDeployed

      public boolean isDeployed()
    • setDeployed

      public void setDeployed(boolean deployed)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object