/** * Translate the given password object to one which is consumable by this factory. * * @param password the password object * @return the equivalent password object that this factory can work with * @throws InvalidKeyException if the given password is not supported by this algorithm */ public Password translate(Password password) throws InvalidKeyException { return spi.engineTranslatePassword(algorithm, password); }
/** * Translate the given password object to one which is consumable by this factory. * * @param password the password object * @return the equivalent password object that this factory can work with * @throws InvalidKeyException if the given password is not supported by this algorithm */ public Password translate(Password password) throws InvalidKeyException { return spi.engineTranslatePassword(algorithm, password); }
/** * Translate the given password object to one which is consumable by this factory. * * @param password the password object * @return the equivalent password object that this factory can work with * @throws InvalidKeyException if the given password is not supported by this algorithm */ public Password translate(Password password) throws InvalidKeyException { return spi.engineTranslatePassword(algorithm, password); }
/** * Translate the given password object to one which is consumable by this factory. * * @param password the password object * @return the equivalent password object that this factory can work with * @throws InvalidKeyException if the given password is not supported by this algorithm */ public Password translate(Password password) throws InvalidKeyException { return spi.engineTranslatePassword(algorithm, password); }