You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Taha Hafeez <ta...@gmail.com> on 2011/05/02 18:49:08 UTC
Re: Blog Post: Tapestry Magic #1
not done yet.
http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
regards
Taha
On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
> Thanks
>
> regards
> Taha
>
>
> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>
>> Hi Taha,
>>
>> The multi database support trick looks awesome ! Thanks for sharing this
>> !--
>> View this message in context:
>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
Re: Blog Post: Tapestry Magic #1
Posted by Dmitry Gusev <dm...@gmail.com>.
We used such encryption for url parameters in report urls (report
parameters were encoded as url GET params),
so that user couldn't modify them manually.
On Fri, May 6, 2011 at 16:05, Richard Hill <ri...@su3analytics.com> wrote:
>
> > Anyway, I am very intrigued by your latest post. So what would be the
> > business use case for encrypting Tapestry URLs?
>
> Yes, not sure of this too. Is this to hide the servlet asset/page class names?
>
>
>
>
> On Fri, 2011-05-06 at 06:56 -0500, Adam Zimowski wrote:
> > Hi Taha - I very much enjoy following your blog. I learn quite a bit
> > from it and our application has been enhanced with some features
> > inspired by you!
> >
> > In this particular one, we use GNU Crypto for encryption, and we have
> > a Cipher and Hash services with few implementations. Specifically our
> > Cipher interface looks exactly like your URLEncryptionService - we use
> > it for encrypting passwords and credit card numbers before sending it
> > over to the EJB server for processing :-)
> >
> > Anyway, I am very intrigued by your latest post. So what would be the
> > business use case for encrypting Tapestry URLs? Perhaps you can
> > enhance your blog entry, either at the end, or at the beginning with
> > the code snippet and demonstration of what we get in the end, with all
> > that awesome code :)
> >
> > Adam
> >
> > On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> > > and another one
> > >
> > > http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> > >
> > > <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> > > Thiago for the ObjectLocator.autobuild() tip.
> > >
> > > regards
> > > Taha
> > >
> > >
> > > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
> > >
> > >> not done yet.
> > >>
> > >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> > >>
> > >> regards
> > >> Taha
> > >>
> > >>
> > >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
> > >>
> > >>> Thanks
> > >>>
> > >>> regards
> > >>> Taha
> > >>>
> > >>>
> > >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> > >>>
> > >>>> Hi Taha,
> > >>>>
> > >>>> The multi database support trick looks awesome ! Thanks for sharing this
> > >>>> !--
> > >>>> View this message in context:
> > >>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> > >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> > >>>>
> > >>>> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
--
Dmitry Gusev
AnjLab Team
http://anjlab.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Blog Post: Tapestry Magic #1
Posted by Richard Hill <ri...@su3analytics.com>.
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs?
Yes, not sure of this too. Is this to hide the servlet asset/page class names?
On Fri, 2011-05-06 at 06:56 -0500, Adam Zimowski wrote:
> Hi Taha - I very much enjoy following your blog. I learn quite a bit
> from it and our application has been enhanced with some features
> inspired by you!
>
> In this particular one, we use GNU Crypto for encryption, and we have
> a Cipher and Hash services with few implementations. Specifically our
> Cipher interface looks exactly like your URLEncryptionService - we use
> it for encrypting passwords and credit card numbers before sending it
> over to the EJB server for processing :-)
>
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs? Perhaps you can
> enhance your blog entry, either at the end, or at the beginning with
> the code snippet and demonstration of what we get in the end, with all
> that awesome code :)
>
> Adam
>
> On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> > and another one
> >
> > http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >
> > <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> > Thiago for the ObjectLocator.autobuild() tip.
> >
> > regards
> > Taha
> >
> >
> > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
> >
> >> not done yet.
> >>
> >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> >>
> >> regards
> >> Taha
> >>
> >>
> >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
> >>
> >>> Thanks
> >>>
> >>> regards
> >>> Taha
> >>>
> >>>
> >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> >>>
> >>>> Hi Taha,
> >>>>
> >>>> The multi database support trick looks awesome ! Thanks for sharing this
> >>>> !--
> >>>> View this message in context:
> >>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Blog Post: Tapestry Magic #1
Posted by Taha Hafeez <ta...@gmail.com>.
Hi
Added another post
http://tawus.wordpress.com/2011/05/12/tapestry-magic-12-tapestry-ioc-aware-jsr-303-custom-validators/
A request :- I have kept a rating field at the bottom of each post, please
rate it. I would like to know whether the posts are going in the right
direction.
A comment, bad or good, will be greatly appreciated.
btw, the blog has more that 4000 hits in a less than a month !!
regards
Taha
On Fri, May 6, 2011 at 7:27 PM, Massimo Lusetti <ml...@gmail.com> wrote:
Hi Massimo,
> On Fri, May 6, 2011 at 2:38 PM, Taha Hafeez <ta...@gmail.com>
> wrote:
>
> > There can be many reasons for using this. e.g. for example in an eBanking
> > website, you can hide parameters like account number, dates of credit,
> > credit card numbers etc. This is very important in Banking related
> > application
>
> BTW I've seen there's a section on Jasypt site dedicated to Wicket,
> titled as "Jasypt + Wicket", which actually do URL encryption, which
> turns out to be what you've done ... so I guess you could contact the
> Jasypt team and inform them... advertising is the nature of open
> source <g>.
>
>
I did that, i also sent a mail to flying saucer about another of my blog
post.
> Cheers
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
> regards
Taha
Re: Blog Post: Tapestry Magic #1
Posted by Massimo Lusetti <ml...@gmail.com>.
On Fri, May 6, 2011 at 2:38 PM, Taha Hafeez <ta...@gmail.com> wrote:
> There can be many reasons for using this. e.g. for example in an eBanking
> website, you can hide parameters like account number, dates of credit,
> credit card numbers etc. This is very important in Banking related
> application
BTW I've seen there's a section on Jasypt site dedicated to Wicket,
titled as "Jasypt + Wicket", which actually do URL encryption, which
turns out to be what you've done ... so I guess you could contact the
Jasypt team and inform them... advertising is the nature of open
source <g>.
Cheers
--
Massimo
http://meridio.blogspot.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Blog Post: Tapestry Magic #1
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Fri, 06 May 2011 09:38:13 -0300, Taha Hafeez <ta...@gmail.com>
wrote:
> There can be many reasons for using this. e.g. for example in an eBanking
> website, you can hide parameters like account number, dates of credit,
> credit card numbers etc. This is very important in Banking related
> application
I'd never put this kind of information in URLs anyway, even encrypted.
--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Blog Post: Tapestry Magic #1
Posted by Taha Hafeez <ta...@gmail.com>.
On Fri, May 6, 2011 at 5:26 PM, Adam Zimowski <zi...@gmail.com> wrote:
> Hi Taha - I very much enjoy following your blog. I learn quite a bit
> from it and our application has been enhanced with some features
> inspired by you!
>
> Thanks Adam
> In this particular one, we use GNU Crypto for encryption, and we have
> a Cipher and Hash services with few implementations. Specifically our
> Cipher interface looks exactly like your URLEncryptionService - we use
> it for encrypting passwords and credit card numbers before sending it
> over to the EJB server for processing :-)
>
> Anyway, I am very intrigued by your latest post. So what would be the
> business use case for encrypting Tapestry URLs? Perhaps you can
> enhance your blog entry, either at the end, or at the beginning with
> the code snippet and demonstration of what we get in the end, with all
> that awesome code :)
>
> I will definitely do that.
There can be many reasons for using this. e.g. for example in an eBanking
website, you can hide parameters like account number, dates of credit,
credit card numbers etc. This is very important in Banking related
application
> Adam
>
>
The whole reason for writing these posts is to contribute something back to
this very helpful community. As a newbie, one of the main problems I faced
in tapestry was that whenever I searched for something i used to get
mailing-list entries but no tutorials or blogs. This is something I hope to
change.
regards
Taha
On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com>
> wrote:
> > and another one
> >
> >
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >
> > <
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
> >Thanks
> > Thiago for the ObjectLocator.autobuild() tip.
> >
> > regards
> > Taha
> >
> >
> > On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >
> >> not done yet.
> >>
> >> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
> >>
> >> regards
> >> Taha
> >>
> >>
> >> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <tawus.tapestry@gmail.com
> >wrote:
> >>
> >>> Thanks
> >>>
> >>> regards
> >>> Taha
> >>>
> >>>
> >>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
> >>>
> >>>> Hi Taha,
> >>>>
> >>>> The multi database support trick looks awesome ! Thanks for sharing
> this
> >>>> !--
> >>>> View this message in context:
> >>>>
> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
> >>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
Re: Blog Post: Tapestry Magic #1
Posted by Adam Zimowski <zi...@gmail.com>.
Hi Taha - I very much enjoy following your blog. I learn quite a bit
from it and our application has been enhanced with some features
inspired by you!
In this particular one, we use GNU Crypto for encryption, and we have
a Cipher and Hash services with few implementations. Specifically our
Cipher interface looks exactly like your URLEncryptionService - we use
it for encrypting passwords and credit card numbers before sending it
over to the EJB server for processing :-)
Anyway, I am very intrigued by your latest post. So what would be the
business use case for encrypting Tapestry URLs? Perhaps you can
enhance your blog entry, either at the end, or at the beginning with
the code snippet and demonstration of what we get in the end, with all
that awesome code :)
Adam
On Fri, May 6, 2011 at 6:32 AM, Taha Hafeez <ta...@gmail.com> wrote:
> and another one
>
> http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
>
> <http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
> Thiago for the ObjectLocator.autobuild() tip.
>
> regards
> Taha
>
>
> On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> not done yet.
>>
>> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
>>
>> regards
>> Taha
>>
>>
>> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
>>
>>> Thanks
>>>
>>> regards
>>> Taha
>>>
>>>
>>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>>>
>>>> Hi Taha,
>>>>
>>>> The multi database support trick looks awesome ! Thanks for sharing this
>>>> !--
>>>> View this message in context:
>>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Blog Post: Tapestry Magic #1
Posted by Taha Hafeez <ta...@gmail.com>.
and another one
http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/
<http://tawus.wordpress.com/2011/05/06/tapestry-magic-11-integration-with-jasypt-for-encrypting-urls/>Thanks
Thiago for the ObjectLocator.autobuild() tip.
regards
Taha
On Mon, May 2, 2011 at 10:19 PM, Taha Hafeez <ta...@gmail.com>wrote:
> not done yet.
>
> http://tawus.wordpress.com/2011/05/02/tapestry-magic-10/
>
> regards
> Taha
>
>
> On Fri, Apr 29, 2011 at 10:51 PM, Taha Hafeez <ta...@gmail.com>wrote:
>
>> Thanks
>>
>> regards
>> Taha
>>
>>
>> On Fri, Apr 29, 2011 at 5:49 PM, antalk <an...@intercommit.nl> wrote:
>>
>>> Hi Taha,
>>>
>>> The multi database support trick looks awesome ! Thanks for sharing this
>>> !--
>>> View this message in context:
>>> http://tapestry.1045711.n5.nabble.com/Blog-Post-Tapestry-Magic-1-tp4307443p4358586.html
>>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>