Class XlrPasswordEncryptingCiConverter


  • public class XlrPasswordEncryptingCiConverter
    extends com.xebialabs.deployit.core.xml.PasswordEncryptingCiConverter
    CiConverter which does or does not decrypt the passwords read from the json based on encrypter.

    Use NonDecryptingPasswordEncrypter to not decrypt the password Use NullPasswordEncrypter to keep value for password as it is.

    • Constructor Summary

      Constructors 
      Constructor Description
      XlrPasswordEncryptingCiConverter​(com.xebialabs.deployit.util.PasswordEncrypter passwordEncrypter)  
      XlrPasswordEncryptingCiConverter​(com.xebialabs.deployit.util.PasswordEncrypter passwordEncrypter, java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> targetConfigurationItems)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void resolveReferences​(com.xebialabs.deployit.plugin.api.services.Repository repository)  
      • Methods inherited from class com.xebialabs.xltype.serialization.ConfigurationItemConverter

        getReadCIs, getReferences, readCi, readCis, resolveReferences, setReadValidationMessages, setWriteValidationMessages, type, writeCi, writeCi, writeCis, writeCis
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XlrPasswordEncryptingCiConverter

        public XlrPasswordEncryptingCiConverter​(com.xebialabs.deployit.util.PasswordEncrypter passwordEncrypter)
      • XlrPasswordEncryptingCiConverter

        public XlrPasswordEncryptingCiConverter​(com.xebialabs.deployit.util.PasswordEncrypter passwordEncrypter,
                                                java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> targetConfigurationItems)
    • Method Detail

      • resolveReferences

        public void resolveReferences​(com.xebialabs.deployit.plugin.api.services.Repository repository)
        Overrides:
        resolveReferences in class com.xebialabs.xltype.serialization.ConfigurationItemConverter