@@ -18,23 +18,15 @@ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ -#import +#import "PasswordGenerator.h" -@interface LegacyPasswordGenerator: OFObject +@interface LegacyPasswordGenerator: OFObject { size_t _length; OFString *_site; const char *_passphrase; unsigned char *_output; } - -@property size_t length; -@property (copy) OFString *site; -@property const char *passphrase; -@property (readonly) unsigned char *output; - -+ (instancetype)generator; -- (void)derivePassword; @end