A method, apparatus, and computer-readable media include receiving a
signal representing a request from a remote user for a secure resource
residing on a network employing a generic application-layer network
protocol; determining, without the intervention of the user, the type of
security credential required to access the secure resource; and sending a
signal representing a second request to the secure resource, the second
request including a security credential for the user of the type required
to access the secure resource.