-
Type:
Bug
-
Resolution: Low Engagement
-
Priority:
Low
-
None
-
Affects Version/s: 2.0.3
-
Component/s: Directory - Internal/Delegated
-
3
-
Severity 3 - Minor
-
1
Currently, Confluence creates the user using 2 steps: 1st create an empty user; 2nd update the empty user fields with the rest of the user details. However, the Directory Password Regex is being checked against the empty user as well. Since the password field will be empty, the Regex Test will always fail.
2010-03-17 16:01:55,338 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: addPrincipal
com.atlassian.crowd.integration.authentication.AuthenticatedToken@29733c16[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
com.atlassian.crowd.integration.soap.SOAPPrincipal@4c6ddd9c[ID=-1,name=user3,directoryID=0,active=true,conception=<null>,lastModified=<null>,
attributes={com.atlassian.crowd.integration.soap.SOAPAttribute@40f053f7[name=mail,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@62189e6f[name=givenName,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@3e49bbb9[name=sn,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@5ac38ea1[name=displayName,values={-}]}]
com.atlassian.crowd.integration.authentication.PasswordCredential@5cc91a94[credential=-,encryptedCredential=false]
2010-03-17 16:01:55,352 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: addPrincipal
com.atlassian.crowd.integration.soap.SOAPPrincipal@eda2704[ID=-1,name=user3,directoryID=32773,active=true,conception=<null>,lastModified=<null>,
attributes={com.atlassian.crowd.integration.soap.SOAPAttribute@14377f3a[name=givenName,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@4781c334[name=sn,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@1836af99[name=displayName,values={-}],
com.atlassian.crowd.integration.soap.SOAPAttribute@2e42723a[name=mail,values={-}]}]
2010-03-17 16:01:55,380 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalCredential
com.atlassian.crowd.integration.authentication.AuthenticatedToken@48aba47b[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.authentication.PasswordCredential@7cbbac82[credential=GravE!,encryptedCredential=false]
2010-03-17 16:01:55,491 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalCredential
2010-03-17 16:01:55,508 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@36dd56da[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@7d711e59[name=mail,values={test@test.com}]
2010-03-17 16:01:55,570 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,574 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@19208402[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@25baac31[name=displayName,values={User3 DaSilva}]
2010-03-17 16:01:55,581 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,586 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@687ec877[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@5b9b3239[name=givenName,values={User3}]
2010-03-17 16:01:55,592 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,596 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@303c2c94[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@3e92c149[name=sn,values={DaSilva}]
2010-03-17 16:01:55,603 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,609 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: addPrincipalToGroup
com.atlassian.crowd.integration.authentication.AuthenticatedToken@725d10aa[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
confluence-users
2010-03-17 16:01:55,618 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: addPrincipalToGroup
2010-03-17 16:01:55,623 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: findGroupMemberships
com.atlassian.crowd.integration.authentication.AuthenticatedToken@4a814af9[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
2010-03-17 16:01:55,627 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: findGroupMemberships
confluence-users
2010-03-17 16:01:55,632 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@361298e4[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@7ef3bc77[name=mail,values={test@test.com}]
2010-03-17 16:01:55,639 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,645 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@2c804a5b[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@1a91b330[name=displayName,values={User3 DaSilva}]
2010-03-17 16:01:55,652 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,656 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@4199e97b[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@5fafabe2[name=givenName,values={User3}]
2010-03-17 16:01:55,667 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
2010-03-17 16:01:55,672 http-8095-7 DEBUG [service.soap.xfire.XFireInLoggingMethodHandler] SOAP service method: updatePrincipalAttribute
com.atlassian.crowd.integration.authentication.AuthenticatedToken@221f32a0[name=confluence,token=Fs4fANhmUZhr7uODa0rxUw00]
user3
com.atlassian.crowd.integration.soap.SOAPAttribute@2e34b7e0[name=sn,values={DaSilva}]
2010-03-17 16:01:55,689 http-8095-7 DEBUG [service.soap.xfire.XFireOutLoggingMethodHandler] SOAP service method: updatePrincipalAttribute