Class RequestPassphraseDto

java.lang.Object
jp.ecuacion.lib.rest.dto.RequestPassphraseDto

public class RequestPassphraseDto extends Object
Passphrase情報を持つDto。 綺麗な持ち方としては、version, passphraseはversionにかかわらない値としてabstractクラスで保持、 バージョンごとの保持項目はそれを継承した個々のバージョン別クラスで定義、なのだが、 そうするとPaaPhraseDtoもRequestDto上でgenerics指定する必要があり、コード上煩雑になりそうなのと、 本クラス一つで複数バージョン分の項目を持てばハンドリングできると想定されるので 複数バージョンの情報を含めてこの1クラスで表現することとする
  • Constructor Details

    • RequestPassphraseDto

      public RequestPassphraseDto()
    • RequestPassphraseDto

      public RequestPassphraseDto(String version, String passphraseHashed, String passphraseForInitialRegistration)
      constructor。 初回のみ使用するpassphraseForInitialRegistrationも、 2回目以降使用passphraseHashedもStringでそれぞれのconstructorを持つことができないので 全項目を含むconstructorを持っておく
  • Method Details

    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getPassphraseHashed

      public String getPassphraseHashed()
    • setPassphraseHashed

      public void setPassphraseHashed(String passphraseHashed)
    • getPassphraseForInitialRegistration

      public String getPassphraseForInitialRegistration()
    • setPassphraseForInitialRegistration

      public void setPassphraseForInitialRegistration(String passphraseForInitialRegistration)