'Creates Handlers for security constraint information.'

def GenerateSecurityConstraintHandlers(self):

    handler_list = []
    for constraint in self.web_xml.security_constraints:
        props = {'transport_guarantee': constraint.transport_guarantee, 'required_role': constraint.required_role}
        for pattern in constraint.patterns:
            security_handler = handler.SimpleHandler(pattern, props)
            handler_list.append(security_handler)
            handler_list += self.CreateHandlerWithoutTrailingStar(security_handler)
    return handler_list
