The GetAgentPasswordHashKey Web service is used as part of the optional client-side encryption feature. It returns a temporary hash Key used by the client to encrypt a password for a single authentication call. The client forward-encrypts the password with this hash key. The server then stores the hash key in the current session so you do not have to return it to the LoginAgentUser service.

Note: See the ATG Personalization Programming Guide for more information about using client-side password encryption.

EAR file

getAgentPasswordHashKey.ear

Context root

getAgentPasswordHashKey/getAgentPasswordHashKey

Servlet

getPasswordHashKey

Web Service URL

http://hostname:port/getAgentPasswordHashKey/getAgentPasswordHashKey/ getPasswordHashKey

WSDL URL

http://hostname:port/getAgentPasswordHashKey/getAgentPasswordHashKey/getPasswordHashKey?WSDL

Web Service Class

webservice.GetPasswordHashKeySEIImpl

Input Parameters

None

Output

String PasswordHashKey

Nucleus Component

/atg/userprofiling/AgentProfileServices (class atg.userprofiling.ProfileServices)

Method

getPasswordHashKey()

Executes within a session

Yes

Security FunctionalName

loginOperation

 
loading table of contents...