Class AbstractCodec

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.web.security.codec.AbstractCodec
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
Direct Known Subclasses:
JCASymmetricCodec, NoCodec

public abstract class AbstractCodec extends org.exoplatform.container.component.BaseComponentPlugin
Abstract codec used to encode/decode password stored/loaded on/from token entry
  • Constructor Details

    • AbstractCodec

      public AbstractCodec()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.exoplatform.container.component.ComponentPlugin
      Overrides:
      getName in class org.exoplatform.container.component.BaseComponentPlugin
    • encode

      public abstract String encode(String plainInput)
    • decode

      public abstract String decode(String encodedInput)