All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.schlichtherle.truezip.key.pbe.SafePbeParametersView Maven / Gradle / Ivy

/*
 * Copyright (C) 2005-2015 Schlichtherle IT Services.
 * All rights reserved. Use is subject to license terms.
 */
package de.schlichtherle.truezip.key.pbe;

import de.schlichtherle.truezip.key.PromptingKeyProvider.View;
import javax.annotation.concurrent.ThreadSafe;

/**
 * A user interface to prompt for parameters for safe password based encryption.
 * 

* Sub classes must be thread-safe and should have no side effects! * * @author Christian Schlichtherle */ @ThreadSafe public abstract class SafePbeParametersView

> implements View

{ /** * Returns new parameters for safe password based encryption. * * @return New parameters for safe password based encryption. */ protected abstract P newPbeParameters(); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy