Package tigase.db.util.importexport

# Class CredentialsExtension.AuthImportExtension

java.lang.Object
tigase.db.util.importexport.AbstractImporterExtension
tigase.db.util.importexport.CredentialsExtension.AuthImportExtension

All Implemented Interfaces:
  `ImporterExtension`

Direct Known Subclasses:
  `CredentialsExtension.PlainAuthImportExtension`, `CredentialsExtension.SCRAMAuthImportExtension`

Enclosing class:
  CredentialsExtension

public abstract static class CredentialsExtension.AuthImportExtension extends AbstractImporterExtension

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `protected final AuthRepository`
  `authRepository`

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `AuthImportExtension(AuthRepository authRepository, BareJID user, String mechanism)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected void`
  `save(String data)`
  `protected void`
  `save(String mechanism, String data)`

  ### Methods inherited from class tigase.db.util.importexport.AbstractImporterExtension

  `parseTimestamp`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface tigase.db.util.importexport.ImporterExtension

  `close, endElement, handleElement, startElement`

- ## Field Details

  - ### authRepository

    protected final AuthRepository authRepository

- ## Constructor Details

  - ### AuthImportExtension

    protected AuthImportExtension(AuthRepository authRepository, BareJID user, String mechanism)

- ## Method Details

  - ### save

    protected void save(String data) throws Exception
    Throws:
      `Exception`

  - ### save

    protected void save(String mechanism, String data) throws Exception
    Throws:
      `Exception`