The GetPasswordHashAlgorithm Web service is used as part of the optional client-side encryption feature (see Using Client-Side Password Encryption). It returns the name of the algorithm that the containing application on the server uses to hash passwords, for example MD5, SHA, or SSHA. (Note that only MD5 is currently supported.) Along with a hashKey, this service allows the client to encrypt the password and pass it to the LoginUser or CreateUser Web service over unsecured transport mechanisms.

EAR file

userprofilingWebServices.ear

WAR file

usersession.war

Context root

userprofiling/usersession

Servlet

getPasswordHashAlgorithm

Web Service URL

http://hostname:port/userprofiling/usersession/
getPasswordHashAlgorithm

WSDL URL

http://hostname:port/userprofiling/usersession/
getPasswordHashAlgorithm?WSDL

Web Service Class

webservice.GetPasswordHashAlgorithmSEIImpl

Input Parameters

None

Output

String PasswordHashAlgorithm

Nucleus Component

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

Method

getPasswordHashAlgorithm()

Executes within a session

Yes

Security FunctionalName

loginOperation


Copyright © 1997, 2015 Oracle and/or its affiliates. All rights reserved. Legal Notices