in content/artifacts/daytrader_singleServer.py [0:0]
def createJAASAuthData ( aliasName, user, passwd ):
print " "
print "Creating JAAS AuthData " + aliasName + "..."
# Check if aliasName already exists
authDataAlias = ""
authList = AdminConfig.list("JAASAuthData" )
if (len(authList) > 0):
for item in authList.split("\n"):
item = item.rstrip()
alias = AdminConfig.showAttribute(item, "alias" )
if (alias == aliasName):
authDataAlias = item
break
#endIf
#endFor
#endIf
# If authAlias does not exist, create a new one
if (authDataAlias == ""):
print " Alias Name: " + aliasName
print " User: " + user
print " Password: " + passwd
attrs = AdminConfig.list("Security")
attrs0 = [["alias", aliasName], ["userId", user], ["password", passwd]]
authDataAlias = AdminConfig.create("JAASAuthData", attrs, attrs0)
print aliasName + " created successfully!"
else:
print aliasName + " already exists!"
#endElse
return authDataAlias