Class SignerStore

java.lang.Object
swiss.trustbroker.federation.xmlconfig.SignerStore
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SignerKeystore, SignerTruststore

public abstract class SignerStore extends Object implements Serializable
Keystore/truststore configuration.
Since:
1.10.0
See Also:
  • Constructor Details

  • Method Details

    • getResolvedCertPath

      public String getResolvedCertPath()
    • getResolvedKeyPath

      public String getResolvedKeyPath()
    • getCertPath

      public abstract String getCertPath()
      Path of the certificate.
    • getKeyPath

      public abstract String getKeyPath()
      Path of the key.
    • getAlias

      public abstract String getAlias()
      If the store contains multiple objects and a specific one shall be used.
    • getCertType

      public abstract String getCertType()
      If the store format cannot be derived from the file extension.
    • getPassword

      public abstract String getPassword()
      Password for the store.
    • setResolvedCertPath

      public void setResolvedCertPath(String resolvedCertPath)
    • setResolvedKeyPath

      public void setResolvedKeyPath(String resolvedKeyPath)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object